Site icons present, missing, or misconfigured — one URL reports the truth

Paste a URL. Siteicons reads the page's <head>, collects every icon declaration, requests each one, and reports what came back: present with real pixel dimensions, present but the wrong format, or missing entirely. It also checks the two conventional paths — /favicon.ico and /apple-touch-icon.png — that browsers request without being told.

How it works

01

Extract declarations

Siteicons fetches the page and parses every <link> tag with rel="icon", "shortcut icon", "apple-touch-icon" — including sizes and type attributes.

02

Request each icon

Every declared URL is fetched individually, plus the two root fallbacks browsers request by convention. HTTP status, Content-Type, and real pixel dimensions are recorded for each.

03

Compare to what clients need

The output maps each icon to the clients that would use it: a browser tab, a Google Search result, and an iOS home-screen bookmark. You see which has nothing to use.

What it reports

Known limitations