CrunchyPic

Free PNG to ICO Converter

🔒 Your images never leave your device — 100% private, no uploads.

Drag & drop your PNG here

or click to browse your files

Transparency is kept — your PNG becomes a 32-bit icon with alpha. PNG-in-ICO works on all modern Windows, macOS, and Linux. The image is resized to an exact square.

Icon size

Try also

What is an ICO file?

That tiny picture in your browser tab has a format all its own. ICO is the classic Windows icon container — the format behind favicons, desktop shortcuts, taskbar icons, and application icons. A single ICO file can hold several sizes of the same image, and modern ICO files store each size as a compact PNG compressed inside the container, which keeps the file small while preserving full transparency. Converting your PNG to ICO takes seconds: pick a size below and you get a proper .ico file ready to use as a favicon or a Windows icon, with transparency intact and no software to install.

Which size should you choose?

This tool writes the single size you select into the file. If you need several sizes bundled in one .ico, convert once per size and combine them with an icon editor — or simply pick 256, which operating systems scale down cleanly. Whatever you choose, start from the largest, squarest source PNG you have: downscaling a big sharp image always beats upscaling a small one.

How to convert PNG to ICO

  1. Drop your PNG onto the dashed box above, or click it to browse your files.
  2. Pick an icon size from the dropdown — 32 × 32 is the best all-rounder.
  3. Press Convert to ICO and download your .ico file.

Your image is resized to an exact square at the chosen size and packaged as a PNG-compressed entry inside a standard ICO container — the same structure Windows itself produces. The before-and-after preview shows your original next to the icon-sized result, so you can check that fine details and text remain legible at small sizes before you download.

Using your new icon

For a website favicon, save the file as favicon.ico, place it at the root of your site, and reference it with <link rel="icon" href="/favicon.ico"> — every browser will pick it up. For a Windows shortcut or folder, right-click it, open Properties, and use the Change Icon button to point at your new .ico file. Because the icon keeps your PNG's alpha channel, rounded logos and non-rectangular artwork sit cleanly on any background, from light browser tabs to dark taskbars.

Frequently asked questions

What is an ICO file?

ICO is the classic Windows icon container format, used for favicons, desktop shortcuts, taskbar icons, and app icons. Modern ICO files store each size as a compact PNG image inside the container, which keeps files small and preserves transparency.

What size should I choose for my icon?

Pick 16 for browser-tab favicons, 32 for desktop icons and taskbar, 48 for large Windows icons, and 64, 128, or 256 for high-DPI displays and app tiles. This tool writes the single size you select; start from a large, square source PNG for the crispest result.

Will my ICO work on Mac and Linux?

Yes. PNG-compressed entries inside ICO are supported by all modern Windows versions, macOS, and Linux desktops, so the icon you download here works everywhere.

Does the ICO keep my PNG's transparency?

Yes. The PNG stored inside the ICO is 32-bit with a full alpha channel, so transparent areas stay transparent — ideal for rounded logos and icons that sit on different backgrounds.

Are my images uploaded to a server?

No. The resize and ICO packaging run entirely in your browser. Your PNG never leaves your device, and no signup is required.