100% in-browser — zero uploads Batch + zip download, free Maintained 2026 · 0 uploads

PNG TO ICO · FREE · NO UPLOAD

PNG to ICO Converter

Drop PNG or JPG images and get proper multi-size .ico files — the format Windows, favicons and desktop shortcuts actually want. Every icon embeds your image at the sizes you pick (16 to 256px), built locally in your browser and zipped if you batch.

Drop files here or

Processed locally in your browser — nothing is uploaded. Batch supported, zip download included.

0 uploads — verified locally 0 uploads

The 2026 state of PNG to ICO

Field2026 state
Input formatsPNG · JPG · JPEG · WebP · BMP (anything the browser can decode)
Embedded sizes16 / 24 / 32 / 48 / 64 / 128 / 256px — you pick, default 16+32+48+256
Icon formatPNG-compressed entries (Vista+ style) — one PNG per size inside the .ico container
Downscale onlyImages smaller than a target size are upscaled with the browser’s smooth filter
Alpha channelPreserved end-to-end — transparency in, transparency out
BatchMulti-file queue; one .ico each, or everything in a single zip
Output naming.ico — matches the source file name
Favicon useOne 256px-containing ICO serves browsers, Windows and high-DPI tabs
Max source sizeCanvas limits apply (Chrome 16,384px per side)

FAQ

Which size should a favicon be?

Use one ICO containing 16, 32, 48 and 256 pixels — that’s the default here. Browsers pick 16 or 32 for tabs, Windows uses 32/48 for shortcuts and 256 for the large icon view. A single 256px icon technically works, but multi-size files look sharp everywhere.

Why is the ICO full of PNG data?

Since Windows Vista, .ico entries can embed PNG-compressed images instead of raw bitmaps. It keeps files tiny (a 256px icon stays ~50KB instead of 260KB raw) and every modern OS and browser reads it. We build exactly that structure — check the bytes with any hex viewer.

Can I convert JPG to ICO?

Yes — drop JPG or JPEG files directly. The image is decoded, scaled to your chosen sizes and re-encoded as PNG inside the ICO, so the result always has proper alpha support.

Does this work for app icons too?

Yes — desktop shortcuts, Electron apps, and game launchers all read standard ICO. Pick 16–48 for classic shortcuts, add 128/256 if the app shows large tiles (Windows 10/11 Start menu).

Last updated: · Launch: multi-size ICO builder (16–256px), PNG/JPG input, batch + zip · change history