Generate favicon and app-icon PNGs at every standard size from one image.
This generates every standard favicon and app-icon size from a single source image — 16×16 and 32×32 for browser tabs, 180×180 for Apple touch icons, and 192×192 / 512×512 for Android/PWA home-screen icons — each as its own downloadable PNG, plus the exact HTML snippet to reference them all in your page's <head>.
A square, simple image works best — favicons are viewed extremely small, so intricate detail disappears, and a non-square source gets center-cropped to a square before resizing, which can cut off content near the edges.
This produces individual PNG files rather than a single multi-resolution .ico file. Modern browsers and devices all support PNG favicons directly via the <link> tags provided, which covers the vast majority of real-world use — a legacy .ico is mostly a fallback for very old browsers at this point.
All modern browsers and devices support PNG favicons directly through standard link tags. A multi-resolution .ico is largely a legacy fallback for very old browsers at this point.
It gets center-cropped to a square before resizing to each size, which can cut off content near the left/right or top/bottom edges — for best results, start with a square image.
The 16×16/32×32 pair covers browser tabs, 180×180 covers Apple touch icons, and 192/512 cover Android and PWA icons — include whichever your target audience needs; the provided HTML snippet covers all of them.