ICO Converter

Turn a PNG, JPG or any picture into a Windows icon or favicon: choose the sizes from 16×16 to 256×256, check each one at real size, and download a single .ico that carries them all. Nothing is uploaded.

or browse filesdrop an image here or paste

Icon sizes in the file
Square fit
ICO Converter result
.png

Convert Any Image to an ICO Icon File

Drop a PNG, JPG, WebP, GIF, BMP or SVG and it becomes a Windows icon: the .ico format that Windows uses for program, folder and shortcut icons and that every browser reads as a favicon. Pick the sizes you want inside the file, see each one at its real size, and download one .ico that carries them all. It is the plain image to ICO converter people search for as "png to ico", "jpg to ico", "convert photo to icon" or "change picture to icon file" - a way to create an ico file online and convert images to icons without losing quality - and it runs in your browser: the picture never leaves your device.

One File, Every Size Inside

An ICO is a container, not a single picture. Windows shows a 16 × 16 icon in the taskbar and Explorer lists, 32 × 32 on the desktop, 48 × 48 in large views and 256 × 256 in extra-large and high-DPI views; a browser wants 16 × 16 or 32 × 32 for its tab and 48 × 48 for shortcuts. Rather than picking one size and letting the system scale it badly, the converter writes every size you tick into the same file, each resampled from your original with high-quality smoothing, so the operating system always finds an exact match. The default set - 16, 32, 48 and 256 - is what Microsoft recommends for an application icon and what a favicon.ico needs; 24, 64 and 128 are there for older Windows views and toolbar icons. Tick a single size if you want a 256x256 ico or a 32x32 icon on its own.

See the Icon Before You Download

Each size chip shows the real icon at that size - 16, 24, 32 and 48 pixel icons at exactly 1:1 - because a logo that looks fine at 600 pixels can turn into an unreadable smudge at 16, and the only way to know is to look. The large stage shows the biggest chosen size on a checkerboard, so transparent areas are visible as transparency. If the result is muddy at 16 × 16, crop the source tighter or simplify the artwork; the converter cannot invent detail that was never there.

Square Fit for Photos and Logos

Icons are square; most pictures are not. Fit keeps the whole picture and pads the short sides with transparency, the right choice for a logo on a transparent PNG. Fill scales the picture to cover the square and crops the overflow from the centre, the right choice for a photo or a wide banner where the middle is what matters. Stretch forces the picture into the square without cropping; it distorts, but it is what some people want for abstract artwork. Transparency in the source is kept in every entry.

Separate Files, or ICO to PNG

One .ico holding every size is what Windows and a favicon need, but if you want each size on its own, choose ZIP from the download menu: it packs a PNG and a single-size .ico for every ticked size (name-16x16.png, name-16x16.ico and so on) together with the multi-size .ico. Because browsers decode .ico files, you can also drop an existing icon here and download it as a PNG at the largest size you choose - handy when a program only accepts PNG, or when you have an old favicon and want the picture back. Every entry inside the .ico is stored as PNG data (the form Windows Vista and later, and every browser, expect), which keeps alpha and allows the 256 × 256 size that the old bitmap form cannot hold.

Private by Design

Nothing is uploaded: the resizing and the .ico file are produced in your browser, so the converter works offline and your logo stays on your device. Close the tab and the file is gone unless you saved it.

Frequently Asked Questions About the ICO Converter

How do I convert a PNG to ICO?

Drop the PNG on the page, tick the sizes you want (16, 32, 48 and 256 are selected by default), pick Fit or Fill if the picture is not square, and press Download. The file comes out as name.ico with every chosen size inside.

Which sizes should a favicon.ico contain?

16 × 16 and 32 × 32 cover browser tabs and bookmarks; add 48 × 48 for Windows shortcuts and pinned sites. Larger sizes are unnecessary for a favicon and only make the file bigger.

Which sizes does a Windows application icon need?

Microsoft recommends 16, 32, 48 and 256 pixels, the default set here. Windows scales between them for the sizes it does not find; 256 is what the large-icon views and high-DPI screens use.

Can I make a 256x256 ICO from a JPG?

Yes. Drop the JPG, tick only 256 and choose Fill if the photo is not square. The entry is stored as PNG inside the .ico, so there is no loss beyond the resize.

Why does my icon look blurry at 16 × 16?

Because a 16 × 16 image holds 256 pixels and detailed artwork cannot survive that. Use a simple, high-contrast mark for the small sizes; the chips show exactly what each size will look like before you download.

Can I download each size as a separate file?

Yes. Open the format menu next to Download and pick ZIP: you get one PNG and one .ico per ticked size, plus the combined .ico, in a single archive.

Is the image uploaded?

No. The page has no server side; the resize and the .ico container are built in your browser.