Favicon Generator

Create multi-size website icons from a single image — from 16 to 512 pixels — with thumbnail previews, per-size downloads and ready HTML code. 100% local.

Click to select or drag an image here A square image of 512×512 or larger is recommended; transparent PNGs work best

How to use

  1. Prepare a square master image (512×512 or larger recommended; transparent PNG works best), then drag it onto the dashed area or click to select it.
  2. Seven PNG icons — 16, 32, 48, 64, 128, 256 and 512 pixels — are generated automatically with thumbnail previews.
  3. Click any thumbnail to download that size alone, or hit "Download all" to save every size one by one.
  4. Copy the HTML snippet from the result area and paste it into your website's <head> so browsers pick the right size automatically.
  5. Non-square images are scaled to fit inside a square canvas, leaving transparent padding. Crop to a square first if you need edge-to-edge icons.

FAQ

Why do I need multiple icon sizes?
Browser tabs, bookmarks and mobile home screens request different icon sizes. Supplying several PNG sizes with the sizes attribute lets the browser choose the best one for each context, so icons always look crisp.
Is it a problem that no .ico file is generated?
Modern browsers fully support PNG favicons; .ico only matters for very old browsers. If you truly need one, convert the generated 32×32 PNG to ICO with an online converter.
Is my image uploaded anywhere?
No. Icons are generated locally on a Canvas in your browser — neither the source nor any generated size is ever uploaded.
Why does "Download all" trigger multiple downloads?
Each size is a separate download. Your browser may ask permission to download multiple files — choose "Allow" and all 7 icons will be saved in sequence.

Related Tools