Favicon Checker
See every icon a site declares, and the one it forgot.
Free, no signup, no limits
Where a site's favicons actually live
If your favicon is not showing, it is nearly always one of three things: the file 404s, the path resolves wrong from inner pages, or your browser is holding an old copy. The first two are what this tool checks.
Icons live in three places and nobody keeps all three in sync: the <link> tags
in the HTML, the web manifest, and the /favicon.ico at the root that nothing
declares but everything requests. This fetches all three and shows which answer.
If you need to create the files rather than check them, the favicon generator makes the four a browser looks for.
Why /favicon.ico still matters
/favicon.ico. It feels like a relic, so modern sites ship PNGs and an SVG and
stop there. But a browser with no matching icon link still asks your root for
it, and so do feed readers, link unfurlers and a long tail of crawlers. Skip it
and you are serving a 404 on a request that happens on nearly every first visit.
Second most common: no apple-touch-icon. Add such a site to an iOS home screen
and you get a shrunken screenshot of the page where the logo should be.
When the declared favicon size is wrong
The sizes attribute is written by hand and drifts. A file gets replaced, the
attribute does not, and the browser now has bad information about which icon to
pick.
This tool loads each file and reads its real dimensions in your browser, then compares them to what the tag claims. That check needs no CORS and no image decoder, and it catches a mismatch nothing else reports.
Why your favicon is not updating
That is almost always your own cache. Favicons are held on to far longer than other assets, and a hard refresh often does not clear them. Open the icon URL directly in a new tab, or use a private window, to see the file that is really being served right now.
Frequently asked questions
More SEO tools
Everything else in the SEO toolbox.
Something missing here?
If this tool almost does what you need, say what is missing. That is usually how the next version gets built.