Skip to content
ALL IMAGE TOOLS56
HEIC to JPGHEIC → JPGHEIC to WebPHEIC → WEBPWebP to JPGWEBP → JPGWebP to PNGWEBP → PNGPNG to JPGPNG → JPGJPG to PNGJPG → PNGJPG to WebPJPG → WEBPPNG to WebPPNG → WEBPSVG to PNGSVG → PNGSVG to JPGSVG → JPGSVG to WebPSVG → WEBPAVIF to JPGAVIF → JPGAVIF to PNGAVIF → PNGAVIF to WebPAVIF → WEBPBMP to JPGBMP → JPGBMP to PNGBMP → PNGTIFF to JPGTIFF → JPGTIFF to PNGTIFF → PNGJFIF to JPGJFIF → JPGImage CompressorIMG → JPG · WEBPCompress Image to 100 KBIMG → JPG · WEBPCompress Image to 200 KBIMG → JPG · WEBPCompress Image to 1 MBIMG → JPG · WEBPCompress Image to 20 KBIMG → JPG · WEBPCompress Image to 50 KBIMG → JPG · WEBPCompress Image to 500 KBIMG → JPG · WEBPCompress Image to Target SizeIMG → JPG · WEBPImage ResizerIMG → IMGResize Image to 20 KBIMG → JPG · WEBPResize Image to 50 KBIMG → JPG · WEBPResize Image to 100 KBIMG → JPG · WEBPPhoto Resizer in KBIMG → JPG · WEBPImage CropperIMG → PNG · JPG · WEBPEXIF Data Viewer & RemoverIMG → DATAImage to Base64IMG → TXTPNG to ICOPNG → ICOFavicon GeneratorPNG → ZIPImage Color PaletteIMG → HEXRotate ImageIMG → PNG · JPG · WEBPFlip ImageIMG → PNG · JPG · WEBPAdd Border to ImageIMG → PNG · JPG · WEBPImage WatermarkerIMG → PNG · JPG · WEBPImage PixelatorIMG → PNG · JPG · WEBPCircle Image CropperIMG → PNG · WEBPImage SplitterIMG → ZIPSocial Media Image ResizerIMG → PNG · JPG · WEBPCompress PNGPNG → PNGICO to PNGICO → PNGBase64 to ImageTXT → IMGChange Image DPIIMG → IMGImage to TextIMG → TEXTResize GIFGIF → GIFGIF Speed ChangerGIF → GIFReverse GIFGIF → GIFSplit GIF into FramesGIF → ZIPGIF MakerIMAGES → GIF
ENGINE CANVAS 2D · JSZIPACCEPTS PNG JPG SVG WEBP

Favicon Generator

CANVAS 2D · JSZIPTOOL 37 OF 190

Favicon Generator — All Sizes, One Upload

Generate 16×16, 32×32, 48×48, 180×180, 192×192, and 512×512 favicons from one image.

ENGINECANVAS 2D · JSZIP
ACCEPTSPNG JPG SVG WEBP
MAX SIZENONE
UPLOADNEVER
01Upload a square image by dragging it into the drop zone or clicking to browse.
02Preview how the favicon looks at every standard size.
03Click Download to save the complete favicon package.

About Favicon Generator

Modern websites need favicons in multiple sizes to look sharp across every platform and device: 16x16 and 32x32 for browser tabs, 48x48 for Windows shortcuts, 180x180 for Apple Touch icons on iOS, and 192x192 plus 512x512 for Progressive Web App (PWA) manifests. Creating all these sizes manually is tedious and error-prone. This tool generates every required size from a single image upload, resizing with high-quality resampling to ensure crisp results at each dimension. All generated icons are packaged in a convenient ZIP file with the correct filenames, ready to drop into your project. The tool also generates the HTML link tags you need to add to your page head section, saving you from looking up the correct markup. Whether you are launching a new website, updating branding across an existing site, or setting up a PWA, this tool handles the entire favicon workflow in seconds. For best results, upload a square image at 512x512 pixels or larger.

Questions

What sizes do I need for favicons?

A complete favicon set includes: 16×16 and 32×32 for browser tabs, 48×48 for Windows, 180×180 for Apple Touch (iOS home screen), and 192×192 + 512×512 for Progressive Web Apps (PWA).

What's in the ZIP download?

The ZIP contains all PNG sizes (favicon-16x16.png, favicon-32x32.png, favicon-48x48.png, apple-touch-icon.png, android-chrome-192x192.png, android-chrome-512x512.png) plus a favicon.ico file containing all three small sizes.

What image should I upload?

Upload a square image at least 512×512 pixels. PNG with a transparent background works best. Simple designs with bold shapes work better than photographs because favicons are very small.

Do I get the HTML tags too?

Yes — after generating, the page shows a ready-to-copy head snippet with five link tags covering the favicon.ico, the 16 and 32 px PNGs, the Apple Touch icon, and the web manifest. Paste it into your page's head and the whole set is wired up.

Why are the name fields in site.webmanifest empty?

The ZIP includes a site.webmanifest that points at the two android-chrome PNGs, but its name and short_name are left blank on purpose — this tool never learns your site's name, so inventing one would be wrong. Fill in those two fields before deploying.

Is my file uploaded to a server?

No. Transmute processes everything locally in your browser using JavaScript and WebAssembly. Your files never leave your device — there is no server, no upload, no cloud processing.

Related