Favicon Generator

Upload an image and generate multi-size favicons and app icons.

Examples

InputResult
A 512x512 PNG logo9 favicon sizes: 16x16, 32x32, 48x48, 64x64, 128x128, 180x180, 192x192, 256x256, 512x512
Any square imageapple-touch-icon (180x180), android-chrome icons (192x192, 512x512)
A rectangular photoCropped 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.

EchoBeaver — Free browser tools