Lossless · multi-size favicon

Free PNG to ICO Converter Online PNG in. ICO out. Multi-resolution favicon.

A clean transparent PNG resampled to the four canonical favicon sizes and packed into a single Windows-shaped.ico. Conversion runs cleanly in your browser tab — no upload, no cloud, no per-seat ladder.

Drop a file here
PNG → ICO
Choose a file
Reads and writes inside this tab. Nothing is sent anywhere.

What it actually does

01
DECODE

PNG decoded by the browser. Alpha channel preserved.

Lossless input. Sharp at every pixel.

02
ENCODE

Resampled to 16×, 32×, 48×, 256× and packed into one ICO.

Each layer is a PNG inside the ICO container. Alpha intact across all sizes.

03
KEEP

Both files stay local on your device.

No cloud, no upload.

04
BATCH

Drop a folder of PNGs.

Each becomes its own .ico.

How it works

  1. Open morph.cool in any modern browser.
  2. Drop your .png file onto the drop zone, or click to browse.
  3. Pick ICO as the output format.
  4. Download your converted .ico file. Done in seconds.
0sizesLayers
0%Alpha

Why it lives in the tab

PNG is the modern lossless image format. ICO is the multi-resolution Windows favicon container. The conversion is mostly a packaging operation — resample the source to four canonical sizes and bundle them. We do it in your browser tab so the file never has to round-trip through a service.

Frequently asked

Why use PNG as the source for an ICO?

PNG already supports transparency and lossless compression. It's the cleanest possible input for a favicon.

What sizes get packed in?

16×16, 32×32, 48×48, 256×256 — the four sizes Windows expects.

Does transparency carry over to all sizes?

Yes. Modern ICO uses PNG-encoded layers; full alpha is preserved at every resampled size.

Will the small sizes look ok?

If your source is sharp at high resolution, the resampled small sizes will be clean. Detailed photos may lose readability at 16×.

Should I use ICO or PNG as a favicon?

ICO is the safest bet for cross-browser, especially older Windows. Modern browsers also handle PNG favicons.

Convert PNG → ICO