Favicon Generator
Upload an image and generate multi-size favicons and app icons.
Examples
| Input | Result |
|---|---|
| A 512x512 PNG logo | 9 favicon sizes: 16x16, 32x32, 48x48, 64x64, 128x128, 180x180, 192x192, 256x256, 512x512 |
| Any square image | apple-touch-icon (180x180), android-chrome icons (192x192, 512x512) |
| A rectangular photo | Cropped to square at each target size (use a square source for best results) |
About this tool
Upload an image and generate all the favicon sizes you need in one step. The tool creates PNGs at nine standard sizes including the ones needed for Apple touch icons and Android Chrome manifest icons. You can download each size individually or grab them all at once.
For best results, start with a square image at 512x512 or larger. The tool resizes using the browser Canvas API, so everything stays on your machine. Simple, high-contrast icons with thick lines tend to look best when scaled down to 16x16.
Frequently asked questions
What sizes are generated?
Nine sizes: 16x16, 32x32, 48x48, 64x64, 128x128, 180x180 (apple-touch-icon), 192x192 and 512x512 (android-chrome), and 256x256. These cover browsers, bookmarks, home screens, and app manifests.
What input image works best?
A square PNG or SVG at 512x512 pixels or larger. Non-square images will be stretched to fit. Simple icons with bold shapes look best at small sizes.
Does this generate .ico files?
The tool generates individual PNG files at each size. Most modern browsers accept PNG favicons directly. If you need a .ico file, you can convert one of the PNGs using a separate tool.
