Developer Web

Favicon and app icon sizes

16 × 16 1:1
JPG or PNG
16 × 16

Cropped in your browser · your image is never uploaded

Local · design at 32, not at 512

A website needs four files: 32 × 32 for the tab, a 180 × 180 Apple touch icon, and 192 and 512 for Android and PWA installs. An app adds a 1024 × 1024 master for the App Store and a 512 PNG for Google Play.

How to use the favicon and app icon sizes

1 Read the sizes above. A site needs four files; an app adds a 1024 × 1024 master and a 512 PNG for Google Play.
2 Drop your 1024 master in and every icon below is cut from it in one pass.
3 Look hard at the 16 and 32 rows before you download anything, because that is where a wordmark stops reading, and turn the safe zone on over the Android adaptive row to check the central 66 percent.

The historical advice to ship a multi-resolution .ico file is largely obsolete: modern browsers happily take a PNG, and an SVG favicon works in most of them and scales perfectly. What has not changed is that 16 and 32 pixels are genuinely tiny: a full logo will not survive, and the icons that work are a single letter, a single shape or a strong silhouette. Design at 32 first and scale up, rather than shrinking a logo down and hoping. Apple is the platform with the traps. A touch icon must not have transparency, because iOS composites it onto black and turns a transparent PNG into a dark square, and an App Store icon must not have rounded corners already applied, because iOS adds its own mask and you get a doubled radius. Android’s trap is the opposite shape of problem: an adaptive icon is masked into a circle, squircle, rounded square or teardrop depending on the device, and only the central 66 percent of the canvas is guaranteed to survive — 72dp of Android’s 108dp square — so the outer sixth on each edge has to be treated as bleed rather than as content. One 1024 master exported down covers all of it.

What people use it for

  • Shipping the four favicon files a site actually needs
  • Exporting an iOS and Google Play icon set from one 1024 master
  • Checking an Android adaptive icon against the central-66-percent mask
  • Fixing an Apple touch icon that renders as a black square on the home screen
  • Testing whether a wordmark still reads at 16 pixels

Questions

32 × 32 for the tab, 180 × 180 for Apple touch, and 192 and 512 for Android and PWA.

MDN: the favicon and link rel iconApple: human interface guidelines, app iconsAndroid developers, adaptive icons
Was this tool any good?
Internal signal only · I use it to find the tools worth rebuilding