Favicon & Site Icon URL Finder: Icons, OG Image, Manifest
Page updated
Price: $0.40 per 1,000 sites, flat on every Apify plan, no start fee. Free-plan cap: up to 100 sites per run on the Apify Free plan. Prices checked on 2026-10-19.
The Favicon & Site Icon URL Finder reads each site’s page once and returns the URLs of its favicons, Apple touch icon, Safari mask icon, web app manifest, og:image and twitter:image, plus a best-pick icon URL.
/favicon.ico is listed as a conventional fallback without being requested.
Who it is for
Developers building bookmark, directory, CRM or dashboard apps that show a small site icon next to a URL.
- Show a site icon next to each link in your app.
- Fill in icon URLs for a directory or CRM list.
- Find each site's og:image for link previews.
- Check which sites publish a web app manifest.
Inputs
| Field | Type | Required | Description |
|---|---|---|---|
| urls | array of strings | Yes | Websites to read, up to 1,000 per run. A bare domain is read as https://domain/. |
Example input
{
"urls": [
"https://example.com"
]
} Example output
[
{
"type": "site",
"url": "https://example.com/",
"finalUrl": "https://example.com/",
"status": 200,
"icons": [],
"appleTouchIconUrl": null,
"maskIconUrl": null,
"manifestUrl": null,
"ogImageUrl": null,
"twitterImageUrl": null,
"msTileImageUrl": null,
"bestIconUrl": "https://example.com/favicon.ico",
"fallbackFaviconUrl": "https://example.com/favicon.ico"
}
] Price
$0.40 per 1,000 sites
Free-plan cap: Up to 100 sites per run on the Apify Free plan
Billing happens on Apify, not on this website.
Limits
- Up to 100 sites per run on the Apify Free plan.
- Up to 1,000 URLs per run.
- At most 3 sites at a time and one request at a time per site.
What it does not do
- It does not download, store, re-host or resize images. It returns URLs only.
- It does not crawl. One GET of the page you name, plus that site's robots.txt.
- It does not give you rights to use an icon or image. Those stay with the site owner.
FAQ
What counts as a result?
One website read and returned with its icon URLs.
Do I pay for errors or blocked sites?
No. Invalid-input, error, no-results and limit rows are free.
Does it respect robots.txt?
Yes. It reads each site's robots.txt first and skips sites it disallows, or the site if robots.txt can't be read. Skipped sites are free.
Is there a start fee?
No. You pay only the flat price per result.