Favicon Extractor API — All Icons, Sizes & Types from a URL
Pricing
$10.00 / 1,000 page scanneds
Favicon Extractor API — All Icons, Sizes & Types from a URL
Favicon extractor API. Input: startUrls. Output: JSON per site listing every declared icon — favicon, apple-touch-icon, mask-icon, and Web App Manifest icons — with absolute URL, sizes, and MIME type. Cheap pay-per-result: $0.01 per page scanned.
Pricing
$10.00 / 1,000 page scanneds
Rating
0.0
(0)
Developer
Anthony Snider
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Favicon & Icon Extractor
Extract every icon a website declares — classic favicons, Apple touch icons, SVG mask-icons, and Web App Manifest icons — with their sizes and types, in one call.
Live on the Apify Store — run it instantly, or call it as an agent tool via Apify MCP.
What you get
- All
<link rel="...icon...">,apple-touch-icon, andmask-icontags —hrefresolved to absolute URLs, plus declaredsizesandtype. - Web App Manifest discovery: finds the
manifestlink, fetches it, and extracts its fulliconsarray. - Automatic
/favicon.icofallback (verified with a HEAD check) when a page declares no icons. - A computed
bestIcon— the highest-resolution / most scalable icon, ready to drop into a UI. - Single URL or bulk array; one bad URL never breaks the run.
Input
{"url": "https://github.com","urls": ["https://stripe.com", "https://vercel.com"],"maxUrls": 25}
| Field | Type | Description |
|---|---|---|
url | string | A single webpage URL to scan. |
urls | array | Multiple URLs to scan (each independently). |
maxUrls | integer | Cap on URLs per run (1–200, default 25). |
Output
One dataset item per URL:
{"url": "https://github.com","finalUrl": "https://github.com/","status": 200,"icons": [{ "rel": "icon", "href": "https://github.githubassets.com/favicons/favicon.svg", "sizes": null, "type": "image/svg+xml" },{ "rel": "apple-touch-icon", "href": "https://github.githubassets.com/apple-touch-icon-180x180.png", "sizes": "180x180", "type": null }],"manifestUrl": "https://github.com/manifest.json","manifestIcons": [{ "rel": "manifest", "href": "https://github.githubassets.com/.../icon-192.png", "sizes": "192x192", "type": "image/png" }],"iconCount": 6,"bestIcon": "https://github.githubassets.com/favicons/favicon.svg"}
Pricing: pay-per-event — one charge per page scanned.