Skip to content
Image Runs offline

Favicon Generator

Generate a favicon.ico plus every PNG size and the ready-to-paste head tags to match, entirely in your browser.

File

Output

0 chars
Ctrl

Questions

Does it crop non-square images to fit each icon size?

No. Every size is drawn by stretching the source to fill a square canvas, not by cropping it, so a non-square source will look squashed in the result. Crop your image to a 1:1 aspect ratio before uploading for best results.

What sizes are actually bundled inside favicon.ico?

Only 16x16, 32x32 and 48x48 - packed with a from-scratch, modern PNG-embedded ICO encoder supported natively since Windows Vista. The 180, 192 and 512px images are deliberately kept as separate PNG downloads (Apple touch icon and Android home-screen icons) rather than bundled into the .ico, matching how browsers and OSes actually request them.

Is my image uploaded anywhere?

No. Decoding, resizing with the Canvas API, and building the .ico file all happen locally in your browser tab; nothing is sent to a server.

Does an SVG source work the same as a PNG or JPG?

Yes - it is decoded through an <img> element like any raster image, no special-casing needed. If the SVG has no explicit width, height, or viewBox, some browsers fall back to a default intrinsic size before it gets scaled to each target, so for pixel-perfect output use an SVG with a square viewBox or supply a high-resolution PNG instead.

Open Image Compressor

Image Compressor

Resize and re-encode images to JPEG, PNG, WebP, or AVIF, with a real measured before/after file size.

Image
Open SVG Preview

SVG Preview

Render SVG markup live and export it as a data URI or PNG.

Image