Why convert PNG to ICO?
Browsers and Windows expect the .ico format for favicons and desktop shortcut icons, but almost no design tool exports it directly. The ICO this tool produces isn't just your PNG renamed — it bundles four sizes in one file (16×16 and 32×32 for browser tabs, 48×48 for the Windows desktop, 256×256 for large-icon views), so the OS picks whichever fits instead of stretching one fixed size everywhere.
Supported formats
This page defaults to PNG in, ICO out, but the tool itself opens PNG, JPG/JPEG, WEBP, GIF, BMP, AVIF, SVG, HEIC/HEIF, or PDF, and can convert to PNG, JPG, WEBP, ICO, or PDF — change the output format in the Convert tab any time.
Frequently asked questions
Does my logo need to be square?
No — a non-square source gets automatically center-cropped to a square before it's resized into each icon size, so it never comes out stretched or distorted.
What if my source PNG is small, like 32x32?
It still works — smaller sizes get used as-is or upscaled for the larger entries (256×256 may look soft if the source was tiny). For the sharpest result, start from at least a 256×256 PNG.
Are my images uploaded to a server?
No. Every conversion and edit happens locally in your browser using the Canvas API and JavaScript. Files never leave your device.
Other conversions
Full image converter (every format, plus crop, resize, and color tools) — or go straight to: PNG to JPG, PNG to WEBP, SVG to PNG.