PNG to ICO.
One file, every size.
Turn a square logo into a proper multi-size favicon.ico — 16 to 256 px packed into one file, transparency kept, made in your browser.
How do I convert a PNG to ICO? Add the logo, tick the sizes you want (16, 32, 48 is the common set), and download favicon.ico. Every size lives in one file, so browsers and Windows pick what they need. Nothing is uploaded.
PNG to ICO converter
Non-square images are center-cropped to a square. Prefer separate PNG files for Apple touch icons and web app manifests? The favicon generator makes those too.
How to make a favicon.ico from a PNG
- Start square — 512×512 or 1024×1024 logos convert cleanly; non-square images get center-cropped.
- Pick sizes — 16 (tab), 32 (taskbar), 48 (desktop shortcut) is the classic trio; add 256 if you want Windows high-DPI and the app list covered.
- Download and reference it — drop favicon.ico at your site root and add
<link rel="icon" href="/favicon.ico" sizes="any">.
What's inside the .ico
An .ico is a tiny container: a directory listing each image and its size, followed by the images themselves. This tool embeds PNG data for every entry — a format Windows has accepted since Vista and every modern browser understands. Because the PNGs are generated at each target size (not scaled by the browser), the 16 px version stays sharp where it matters most.
ICO vs PNG favicons
- favicon.ico — the safe default: browsers request it automatically at the site root, and Windows uses it for shortcuts
- PNG icons — needed separately for Apple touch icons, Android, and web app manifests; grab those from the favicon generator
- SVG — crisp at any size but ignored by older browsers; fine as an upgrade, not a replacement
Good to know
Keep the file under a few KB — a 16/32/48 set from a simple logo usually lands between 2 and 15 KB. If your source logo is a photo, simplify it first: a favicon is read at 16 px, where detail turns to mud. Trimming or cropping the logo? Crop image handles that; shrinking a heavy source first with the 100 KB compressor keeps things tidy.
How do I convert a PNG to ICO?
Add your logo, tick the sizes you want (16, 32, and 48 cover most uses), and download favicon.ico. The file packs every size into one .ico — browsers and Windows each pick what they need.
Which sizes should I include?
16 and 32 are the classic browser tab sizes; 48 for desktop shortcuts; 256 for Windows high-DPI and app lists. A 16+32+48 set is the common default — the full set costs only a few KB more.
Does Windows accept PNG inside ICO?
Yes — since Windows Vista, .ico files may contain PNG images, and every modern browser accepts them too. This tool writes PNG-embedded icons, which keep transparency and look crisp.
Is my logo uploaded?
No. The conversion and the .ico file are built entirely in your browser tab.