Enter a URL to check the icons browsers, phones and search engines use for your site. The checker reads the icon links in the page head, downloads each file to confirm it exists and measure it, checks /favicon.ico and validates the web app manifest.
Table of Contents
The modern icon set
Current browsers need only a few files: favicon.ico at the site root, an SVG icon (or a 48 or 96 px PNG), a 180 by 180 px apple-touch-icon and a web app manifest with 192 and 512 px icons. Long lists of legacy sizes and msapplication tiles are no longer needed.
Icons in search results
Google can show your site icon next to results. It needs a square icon of at least 48 by 48 px, ideally a multiple of 48, or an SVG, linked from the home page and not blocked by robots.txt. Changes can take a while to appear because the icon is recrawled separately.
The web app manifest
The manifest is a JSON file with the site name, colours and icons used when someone adds the site to a home screen. It should be served as application/manifest+json. On OpenLiteSpeed that content type is set in the server MIME settings, because AddType lines in .htaccess are ignored.
Favicon Checker at a glance



Official documentation: Google: favicon in search results, MDN: web app manifest.
Related guides: LiteSpeed Cache WordPress cPanel: Best Settings · DirectAdmin WordPress Manager and wp-cli: Easy Site Control.
Frequently asked questions
Do I still need favicon.ico?
Yes. Browsers, feed readers and many tools request /favicon.ico even when no link tag points to it, so a small ICO file at the root avoids 404s in your logs.
Why does Google show a generic globe instead of my icon?
The icon is missing, smaller than 48 px, not square, blocked by robots.txt or not linked from the home page. After fixing it, Google picks it up on a later crawl.
Should the Apple touch icon be transparent?
No. iOS fills transparent areas with black, so use a 180 by 180 px PNG with a solid background.