100% free · No signup · Instant results

Favicon Test

The Favicon Checker verifies that any URL serves a complete favicon set — the legacy /favicon.ico, the modern <link rel="icon"> SVG / PNG variants, the Apple touch icon for iOS home-screen pinning, and the PWA manifest…

  • Results in seconds
  • Pass / fail + fix guidance
  • No account required

The Favicon Checker verifies that any URL serves a complete favicon set — the legacy /favicon.ico, the modern <link rel="icon"> SVG / PNG variants, the Apple touch icon for iOS home-screen pinning, and the PWA manifest icons for installable web apps. Missing or broken favicons leave a generic browser-default icon in the tab, the bookmark bar, the iOS home screen and increasingly in Google's mobile SERP — all visible loss of brand trust.

What This Tool Checks

  • /favicon.ico at the root of the domain
  • <link rel="icon"> declarations in <head>
  • <link rel="apple-touch-icon"> for iOS
  • PWA manifest with icons array
  • Multiple sizes for different display contexts
  • SVG favicon for modern browsers
  • HTTP status of every favicon URL

Why It Matters for SEO

Google now displays favicons in mobile SERPs alongside the title and description, making the favicon a real CTR signal. Browsers display favicons in tabs, bookmarks and history. iOS uses apple-touch-icon when users add to home screen. PWA installers use manifest icons. A complete favicon set is small, easy to ship, and a meaningful brand-trust signal — leaving it incomplete is leaving free CTR on the table.

How to Fix It

Generate a complete favicon set from a single 512x512 source PNG using a tool like realfavicongenerator.net. Upload the resulting files to the site root. Add the recommended <link> tags to <head>. Include an SVG favicon for modern browsers. Verify every icon URL returns 200 with correct content type.

How It Works

We fetch the URL, parse <head> for every icon-related <link>, request /favicon.ico and the manifest.json directly, and verify each declared icon URL returns 200 with the correct content type. Missing sizes, broken URLs and missing PWA manifests are reported individually.

Common Mistakes to Avoid

  • No favicon at all (browser shows generic globe icon)
  • favicon.ico exists but apple-touch-icon missing (broken iOS bookmarks)
  • PWA manifest declared but no icons array (install prompt breaks)
  • Single 16x16 favicon used for everything (fuzzy on retina displays)
  • Favicon hot-linked from another domain (fails with HTTPS / CORS)

Quick Checklist

  • /favicon.ico returns 200
  • apple-touch-icon at 180x180 minimum
  • SVG favicon for modern browsers
  • PWA manifest with icons array (192px and 512px)
  • No 404s on any declared icon URL
Checking one page at a time is the slow way

Put your whole site on autopilot — SEO and AI search

PositionMySite monitors every signal on this page across your entire website 24/7 — plus keyword rankings, competitor moves and AI-search readiness (llms.txt, schema, ChatGPT & Gemini visibility). When something breaks, you know before Google does.

Every feature unlocked · No commitment · Cancel anytime

Frequently Asked Questions