Tools / Bulk Favicon Downloader & Icon Checker (Any Size, SVG)
Bulk Favicon Downloader & Icon Checker (Any Size, SVG)
Find and download the best favicon for any list of websites. Input: domains. Output (JSON/CSV): one row per item with input, site, bestIconUrl, bestIconSizes, bestIconType, savedUrl, hasAppleTouchIcon, hasSvgIcon, iconCount.
What it's for
- Show company icons next to leads or links in a CRM/app
- Audit which of your sites lack high-res or Apple touch icons
- Build logo grids for directories or comparison pages
Example input
{
"domains": [
"therealtour360.com",
"github.com",
"apify.com",
"stripe.com",
"nonexistent-domain-zzzz-12345.com"
]
}Example output
{
"input": "stripe.com",
"site": "https://stripe.com/",
"bestIconUrl": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
"bestIconRel": "icon",
"bestIconSizes": null,
"bestIconType": "image/svg+xml",
"bestIconBytes": 412,
"savedUrl": "https://api.apify.com/v2/key-value-stores/wZQp3HyssYnDCWfy5/records/favicon-stripe-com.svg",
"hasAppleTouchIcon": true,
"hasSvgIcon": true,
"iconCount": 5,
"icons": [
{
"rel": "icon",
"url": "https://images.stripeassets.com/fzn2n1nzq965/1hgcBNd12BfT9VLgbId7By/01d91920114b124fb4cf6d448f9f06eb/favicon.svg",
"sizes": null,
"type": "image/svg+xml"
},
{
"rel": "apple-touch-icon",
"url": "https://images.stripeassets.com/fzn2n1nzq965/4vVgZi0ZMoEzOhkcv7EVwK/8cce6fdcf2733b2ec8e99548908847ed/favicon.png?w=180&h=180",
"sizes": "180x180",
"type": null
},
{
"rel": "icon",
"url": "https://images.stripeassets.com/fzn2n1nzq965/4vVgZi0ZMoEzOhkcv7EVwK/8cce6fdcf2733b2ec8e99548908847ed/favicon.png?w=96&h=96",
"sizes": "96x96",
"type": "image/png"
},
{
"rel": "shortcut icon",
"url": "https://assets.stripeassets.com/fzn2n1nzq965/nu0iR4KqmkdJ52fgRts09/c3a10df318e7ffb1f516073daadea625/favicon.ico",
"sizes": null,
"type": null
},
"…"
]
}
Input reference
| Field | Type | Notes |
|---|---|---|
domains required | array | Domains or URLs |
saveImages | boolean | Store the icon and return a download link. |
maxConcurrency | integer | Max concurrency |
Pricing
Pay per event: Site processed $0.0005. Plus Apify's small per-run start fee. Apify's free plan includes monthly credit to try it.
How to run
- Open the Store page and click Try for free.
- Fill in the input (or paste the example JSON in the JSON tab).
- Click Start, then export results as CSV, Excel or JSON, or call it via the Apify API.
- Optional: add a Schedule and a webhook/Slack/email integration for ongoing monitoring.
Open Bulk Favicon Downloader & Icon Checker (Any Size, SVG) on Apify →