Favicon & Brand Logo Extractor avatar

Favicon & Brand Logo Extractor

Pricing

from $1.00 / 1,000 site checkeds

Go to Apify Store
Favicon & Brand Logo Extractor

Favicon & Brand Logo Extractor

Extract high-resolution favicons, Apple touch icons, and brand logos from any domain for dashboard building and brand monitoring.

Pricing

from $1.00 / 1,000 site checkeds

Rating

0.0

(0)

Developer

Andok

Andok

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

5

Monthly active users

17 days ago

Last modified

Share

Favicon & Brand Icon Extractor

Extract favicons, Apple touch icons, and other brand icons from any website in bulk. Building a link directory, dashboard, or brand monitoring tool requires site icons -- and manually hunting for the right favicon URL across different markup conventions is tedious. Pass in a list of domains and get every declared icon with sizes, types, and resolved URLs.

Features

  • Standard favicons — extracts <link rel="icon"> and <link rel="shortcut icon"> declarations
  • Apple touch icons — captures <link rel="apple-touch-icon"> for iOS home screen display
  • Safari mask icons — detects <link rel="mask-icon"> pinned-tab SVGs
  • Fallback detection — automatically includes the default /favicon.ico path when no icon is declared in markup
  • Full URL resolution — resolves relative icon paths to absolute URLs ready for direct download
  • Bulk processing — scan hundreds of sites in a single run with configurable concurrency
  • Pay-per-event billing — you only pay for each site checked, with automatic charge-limit enforcement

Input

FieldTypeRequiredDefaultDescription
urlsarrayYesList of website URLs to scan for favicon and icon declarations.
urlstringNoSingle URL to scan (for backwards compatibility). Use urls for bulk processing.
timeoutSecondsintegerNo15Maximum seconds to wait for each page response before timing out.
concurrencyintegerNo10Number of sites to process in parallel. Increase for large batches, decrease if you hit rate limits.

Input Example

{
"urls": [
"https://crawlee.dev",
"https://github.com",
"https://apify.com"
]
}

Output

Each URL produces one dataset item listing all detected icons for that site.

  • inputUrl (string) — the URL you submitted
  • finalUrl (string) — the URL after redirects
  • status (number) — HTTP status code
  • iconCount (number) — total number of icons found
  • icons (array) — list of icon objects, each containing:
    • rel (string) — the link rel attribute (e.g., icon, apple-touch-icon, mask-icon)
    • href (string) — resolved absolute URL of the icon
    • sizes (string | null) — declared icon dimensions (e.g., 32x32, 180x180)
    • type (string | null) — MIME type if specified (e.g., image/png, image/x-icon)
  • error (string | null) — error message if the URL could not be fetched
  • checkedAt (string) — ISO 8601 timestamp of when the check was performed

Output Example

{
"inputUrl": "https://crawlee.dev",
"finalUrl": "https://crawlee.dev/",
"status": 200,
"iconCount": 3,
"icons": [
{
"rel": "icon",
"href": "https://crawlee.dev/img/favicon.ico",
"sizes": "32x32",
"type": "image/x-icon"
},
{
"rel": "apple-touch-icon",
"href": "https://crawlee.dev/img/apple-touch-icon.png",
"sizes": "180x180",
"type": null
},
{
"rel": "default fallback",
"href": "https://crawlee.dev/favicon.ico",
"sizes": null,
"type": "image/x-icon"
}
],
"error": null,
"checkedAt": "2025-01-15T10:30:00.000Z"
}

Pricing

EventCost
Site CheckedPay-per-event (see actor pricing page)

The actor stops automatically when the per-run charge limit is reached, so you never overspend.

Use Cases

  • Dashboard building — grab site icons to display alongside bookmarks, link lists, or monitoring panels
  • Brand monitoring — track favicon changes across a portfolio of competitor or partner sites
  • Directory sites — automatically populate logo thumbnails for link aggregators and review platforms
  • Design audits — verify that all icon sizes and formats are properly declared across your properties
  • Browser extension development — collect icon URLs programmatically for extension UIs and toolbars
ActorWhat it adds
OpenGraph & Twitter Card InspectorExtracts OG images and social preview tags — get both brand icons and social share images in one workflow
Web Page Asset ExtractorLists all scripts and stylesheets — combine with favicons for a complete page resource inventory
Website Tech Stack AnalyzerDetects the CMS and framework behind each site — understand the platform that generates those icons