Favicon & Brand Asset Extractor avatar

Favicon & Brand Asset Extractor

Pricing

from $2.00 / 1,000 website extracteds

Go to Apify Store
Favicon & Brand Asset Extractor

Favicon & Brand Asset Extractor

Extract favicons, Apple touch icons, PWA manifest icons, logos, and brand colors from any website. Perfect for link preview generation, brand research, directory building, and ML training datasets. Export data, run via API, schedule and monitor runs, or integrate with other tools.

Pricing

from $2.00 / 1,000 website extracteds

Rating

0.0

(0)

Developer

Alessandro Santamaria

Alessandro Santamaria

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Extract favicons, app icons, and brand colors from any website — perfect for link previews, directories, and ML datasets.

One API call gives you every icon variant a website exposes: the classic /favicon.ico, HTML <link rel="icon"> entries at every resolution, Apple touch icons for iOS home screens, PWA manifest icons for Android, Microsoft tile images, plus Open Graph and Twitter Card preview images — and the brand's theme color. Build rich link preview cards, bookmark thumbnails, or directory listings in minutes.

Features

  • All favicon variants — Standard favicons, shortcut icons, SVG mask icons, /favicon.ico probe
  • Apple Touch Icons — All sizes used by iOS/macOS home screens
  • PWA Web App Manifest — Parses manifest.json for Android icons, app name, theme color, background color
  • Microsoft tilesmsapplication-TileColor and TileImage
  • Social previews — Open Graph image and Twitter Card image
  • Logo detection — Schema.org logo property + <img class="logo"> heuristics
  • Theme color<meta name="theme-color"> for brand color sampling
  • Optional base64 download — Fetch the primary icon bytes when you want to store them offline
  • Relative URLs resolved — All returned URLs are absolute and ready to use
  • Fast & cheap — minimal compute usage keeps your bill low

Example output

{
"website": "https://www.apple.com",
"final_url": "https://www.apple.com/",
"page_title": "Apple",
"favicon_url": "https://www.apple.com/favicon.ico",
"favicons": [
{ "url": "https://www.apple.com/favicon.ico", "size": "", "type": "image/x-icon" }
],
"default_favicon_ico_exists": true,
"apple_touch_icon": "https://www.apple.com/apple-touch-icon.png",
"apple_touch_icons": [
{ "url": "https://www.apple.com/apple-touch-icon.png", "size": "" }
],
"manifest_url": "",
"manifest_name": "",
"manifest_icons": [],
"theme_color": "#000000",
"og_image": "https://www.apple.com/ac/structured-data/images/open_graph_logo.png",
"twitter_image": "",
"logo_url": "https://www.apple.com/ac/globalnav/7/en_US/images/be15095f-5a20-57d0-ad14-cf4c638e223a/globalnav_apple_image__b5er5ngrzxqq_large.svg",
"scraped_at": "2026-04-07T10:30:00Z"
}

Use cases

  • Link preview cards — Build Slack, WhatsApp, or Discord-style link preview tiles with the correct hi-res icon for every URL
  • Bookmark managers — Enrich saved links with crisp favicons instead of broken /favicon.ico fallbacks
  • Directory sites — Display clean logos for listed businesses without manual upload
  • Brand research — Analyze visual identity across hundreds of competitors at scale
  • ML training data — Build logo and icon datasets for computer vision models
  • Competitor monitoring — Detect brand refreshes by diffing icons and theme colors over time
  • Link aggregators — Add visual identity to URL lists, RSS readers, and curated feeds

Input

FieldTypeDefaultDescription
websitesstring[]URLs to extract brand assets from
downloadImagesbooleanfalseFetch and base64-encode the primary icon
checkManifestbooleantrueParse the Web App Manifest when present
timeoutSecondsinteger15Per-request fetch timeout
maxConcurrencyinteger5How many websites to process in parallel
proxyConfigurationobjectOptional Apify Proxy configuration

Pricing

  • Start: $0.001 per run
  • Per website: $0.002

1,000 websites ≈ $2.00 — fast, bulk, and predictable.

Issues & Feedback

Found a bug or want a new field? Open an issue — feedback is read and acted on quickly.