Favicon Resizer🔒 100% local
Upload an image and generate all standard favicon + touch-icon sizes (16px to 512px) in your browser. Privacy-first, no uploads.
Generate favicon sizes
Best source: square PNG ≥ 512×512. Generates 10 standard sizes used by browsers, iOS and Android.
Related Tools
Draws one image onto ten square canvases at the sizes browsers, iOS and Android actually request: 16, 32, 48, 64, 96, 120, 144, 180, 192 and 512 pixels. Each canvas is re-encoded as a PNG and offered as its own download. The source image is read through an object URL into a canvas element in the page, so the file is never uploaded and nothing leaves the machine.
How to use it
- Click Choose File and pick a square image, ideally a PNG of 512x512 or larger.
- Press Generate sizes. Each canvas is drawn with image smoothing set to high, which makes the most difference at 16px.
- Download what you need. The filenames follow the platform conventions, so apple-touch-icon.png is the 180px file and android-chrome-512x512.png is the 512px one.
Worked example
logo.png (square, 1024x1024)becomesfavicon-16x16.png (16x16)
favicon-32x32.png (32x32)
favicon-48x48.png (48x48)
favicon-64x64.png (64x64)
favicon-96x96.png (96x96)
apple-touch-icon-120.png (120x120)
msapplication-144.png (144x144)
apple-touch-icon.png (180x180)
android-chrome-192x192.png (192x192)
android-chrome-512x512.png (512x512)This is the fixed filename and pixel-size list the tool emits, taken from its own size table. The tool needs an uploaded image, so there is no text to paste into the box.
When to use it
- You changed a logo and need the whole icon set again without opening an image editor.
- A PageSpeed or Lighthouse report is asking for apple-touch-icon and android-chrome icons your site does not have yet.
- You want 16px and 32px tab icons as PNGs to point at with a link rel=icon tag instead of shipping a .ico.
What it does not do
- The output is PNG only. It does not write a .ico file, so browsers that only look for /favicon.ico still need one - rename an output or add the link tags to your head.
- The canvas is square and the image is drawn at full width and height, so a non-square source is stretched rather than cropped or padded.
- The ten sizes are fixed. There is no field for a custom dimension and no quality control, since the output is lossless PNG.