Favicon Generator
Generate favicon PNG files in all 6 standard sizes from any image — instant, no upload.
How to use this tool
- 1Click the upload zone and select a square image (PNG, JPG, SVG, or WebP).
- 2All six favicon sizes (16×16, 32×32, 48×48, 64×64, 128×128, 256×256) are generated instantly.
- 3Click the 'Save' link under each size to download that PNG individually.
About Favicon Generator
A complete favicon setup requires PNG files at six sizes: 16×16 (browser tab), 32×32 (taskbar), 48×48 (Windows shortcut), 64×64 (high-DPI tab), 128×128 (Chrome Web Store), and 256×256 (Windows tile). Creating all six manually from a source image is repetitive. This generator draws your uploaded image onto a Canvas at each of the six sizes simultaneously and presents them in a grid with individual download links. The source image is drawn with drawImage() scaled to each target size, so a high-resolution square PNG or SVG gives the sharpest results at small sizes. All six are generated the moment you upload — no button to click. Download each size individually as a PNG. Web developers setting up a new site, designers handing off assets to developers, and anyone who needs a quick favicon from a logo are the primary users.
Frequently asked questions
Related Tools
Image Resizer
Resize images to exact pixel dimensions in your browser — no upload, no server.
Image to Base64
Convert any image file to a Base64 data URL for embedding in HTML, CSS, or JSON.
Image Compressor
Compress JPG, PNG, and WebP images client-side using the Canvas API — no uploads, no server.