PNG to ICO

Drop a PNG and get an ICO file at once. Pick the sizes you need – from 16×16 to 256×256 – and they all go into one .ico. Everything runs in your browser – nothing is uploaded.

Drag & drop a file here, or

PNG JPG WebP SVG Square image, 256×256 or larger, works best
Sizes in the ICO file

Every Size in One File

Tick the sizes you need, from 16×16 to 256×256. They all go into one .ico, and Windows or the browser picks the right one.

Transparency and Shape Kept

Each size is stored as a PNG inside the ICO, so transparent edges stay clean. A non-square image is fitted and centred, never stretched.

100% Private

Everything happens in your browser via the Canvas API. No server upload, no storage, no tracking.

Advertisement

How it works

What is an ICO file?

ICO is the Windows icon format. Its one trick is that a single file holds several sizes at once, and whatever opens it picks the one it needs — 16×16 for a browser tab, 32×32 for the bookmark bar, 48×48 for a desktop shortcut, 256×256 for a large icon view. That is why a favicon is still served as favicon.ico: one file answers every request. Inside this converter each size you tick is stored as a PNG, so transparency survives.

Which sizes should you tick?

For a website favicon, 16, 32 and 48 cover every browser. Add 256 if the icon is for a Windows program, a shortcut or anything shown large — without it the system scales 48 up and it looks soft. 24, 64 and 128 are there for icon sets that ask for them. Ticking more sizes only makes the file a few kilobytes bigger, so when in doubt, tick 256 as well. The file is rebuilt the moment you change a tick.

A PNG that is not square

An ICO entry is always square, so a wide or tall image has to be dealt with. This converter never stretches it: the image is scaled to fit inside the square, centred, and the edges left over stay transparent. Your proportions are kept and nothing is cut off. If you would rather fill the whole square, crop the source to 1:1 first with the Image Cropper, then come back.

Nothing is uploaded

The conversion runs in this tab with the Canvas API, and the ICO is assembled in your browser's memory — your image never leaves the device, so private logos and unreleased artwork are safe. Any format the browser can open works as a source: PNG, JPG, WebP or SVG. A JPG has no transparent areas to keep, so its background comes through as it is. Need every favicon size, the Apple touch icon and a manifest instead? Use the Favicon Generator, or browse all image tools.

Frequently Asked Questions

How do I convert PNG to ICO?

Drop your PNG above. The ICO file is made straight away with the sizes that are ticked. Change the sizes if you need to, then press Download ICO.

Which sizes should I pick?

For a website favicon, 16, 32 and 48 are enough. For a Windows app or desktop icon, add 256 so the icon stays sharp on large views. Every size you tick goes into the same .ico file.

Does it keep transparency?

Yes. Each size is stored as a PNG inside the ICO, so transparent areas stay transparent.

What if my PNG is not square?

It is not stretched. The image is fitted inside each square size and centred, and the empty edges stay transparent. For the best result, crop it to a square first.

Can I convert JPG, WebP or SVG to ICO too?

Yes. Any image your browser can open works the same way. A JPG has no transparency, so its background stays as it is.

Are my images uploaded?

No. The ICO is built with the Canvas API in your browser tab. Your image never leaves your device.