Skip to tool
image.dev

Convert PNG to ICO (favicon)

This makes a proper favicon, not just a renamed PNG: the output .ico packs 16×16, 32×32 and 48×48 versions in one file, each downscaled cleanly from your source, so browsers and Windows pick the sharpest size for every context. Start from a square PNG of at least 48px — 256px is ideal. Non-square images are center-cropped.

Drop PNG images hereor click to browse — pasting works too

Processed on your device — your files never leave your browser

Need the other direction? Convert ICO to PNG

How it works

Start with a square PNG of 48px or more — 256px is the sweet spot — and drop it on the tool.

The image is center-cropped square if needed, then downscaled cleanly into 16, 32 and 48px entries with alpha preserved.

Place the finished .ico at your site root as /favicon.ico, or download several logos’ worth in one zip.

PNG vs ICO

This is less a contest than a packaging step: the PNG holds your artwork at full fidelity, the ICO repackages it into the 16/32/48px trio that tabs, taskbars and shortcuts actually request. Every serious site ends up shipping both, each doing the job the other can’t.

PNGICO
CompressionLosslessLossless (BMP or PNG entries)
TransparencyYes (full alpha)Yes (full alpha)
AnimationNoNo
SupportUniversal — every browser, editor and OSUniversal for favicons
Best forLogos, screenshots, graphics with transparencyFavicons and Windows app icons

Frequently asked questions

On this page