← All Tools

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

Image CompressorMedia CompressorFavicon Generator

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

  1. Click Choose File and pick a square image, ideally a PNG of 512x512 or larger.
  2. Press Generate sizes. Each canvas is drawn with image smoothing set to high, which makes the most difference at 16px.
  3. 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

What it does not do