Initializing... drag & drop files here
Supports: PNG, APNG
ICO is the native Windows icon container, and it is what a browser fetches when it asks any site for /favicon.ico. This walk-through takes a PNG and turns it into a clean ICO at the icon size you need — for a website favicon, a Windows application or shortcut icon, or a desktop launcher. ICO can store a 32-bit image (24-bit color plus an 8-bit alpha channel), so the transparency in your PNG is carried through and the icon stays crisp on any tab color or wallpaper.
.ico file. No sign-up, no watermark.xconvert writes a single, square ICO at the resolution you choose from the Preset dropdown, so pick the one that matches where the icon will live:
To use the file as a favicon, drop the downloaded favicon.ico in your site root. Most browsers request it automatically, and you can also point to it explicitly with <link rel="icon" href="/favicon.ico" />.
| Size (px) | Where it is used | Pick it when |
|---|---|---|
| 16 | Browser tab, address bar, bookmark list | You need the classic small favicon |
| 24 / 32 | Taskbar, pinned-site tile, larger tab UI | You want a safe single-size favicon |
| 48 | Windows desktop and shortcut icon at 100% scale | You need a standard desktop icon |
| 64 / 128 | Medium desktop and File Explorer views | You want a mid-size app or shortcut icon |
| 256 | High-DPI favicon, Windows Start pins, app-icon master | You want one crisp icon that scales down cleanly |
Microsoft's own guidance is that a Windows app icon should include, at a bare minimum, 16, 24, 32, 48, and 256 pixel sizes so the OS almost always scales down rather than up.
| Property | PNG | ICO |
|---|---|---|
| Format type | Raster image | Windows icon container |
| Images per file | One | One or more (multiple sizes / color depths) |
| Maximum dimension | 2,147,483,647 px (spec limit) | 256x256 per image (256 is stored as a size byte of 0) |
| Transparency | 8-bit alpha channel | 8-bit alpha (32-bit icons, since Windows XP) |
| Compression | Lossless DEFLATE | Uncompressed bitmap, or an embedded PNG for 256px (since Windows Vista) |
| Favicon behavior | Needs an explicit <link rel="icon"> tag |
Fetched automatically from /favicon.ico |
| Best for | General web and graphics | Favicons and Windows app / shortcut icons |
/favicon.ico directly and refresh that, to see the new icon.This converter outputs one ICO at a single size, which is all most favicons and shortcuts need. If you want one .ico that bundles several resolutions (16 + 32 + 48 together) so the OS can pick per context, that requires a dedicated multi-size packer — convert each size here and combine them, or use a multi-resolution generator. If your starting art is a vector logo rather than a raster PNG, convert it from SVG to ICO instead to keep edges perfectly sharp. And if you only need a quick set of favicon tags and sizes from scratch, the Favicon Generator builds the markup for you. To go the other way and pull the image back out of an icon, use ICO to PNG.
Yes. ICO supports 32-bit images — 24-bit color plus an 8-bit alpha channel — so the transparency in your PNG is carried through. Semi-transparent edges and soft shadows survive, which is what keeps an icon looking clean against any tab color or desktop wallpaper. Windows has supported 32-bit alpha icons since Windows XP, so this works across every modern OS.
For a single-size favicon, 48x48 or 32x32 is the safe choice and downscales well; pick 256x256 if you want it crisp on high-DPI screens. A browser will scale a larger icon down to fit a tab, so you do not have to match the display size exactly — starting bigger and letting the browser shrink it looks better than upscaling a tiny source.
Start from a square PNG of at least 256x256. In our testing, a 512x512 source produced noticeably cleaner 48x48 and 32x32 icons than a 64x64 source, because downscaling from a larger image keeps edges smooth — whereas upscaling a small PNG bakes in blur that no icon size can hide.
No — this tool writes a single square ICO at the one size you pick from the Preset dropdown, which covers most favicons and shortcuts. The ICO format itself can hold several images at different sizes and color depths in one file, but bundling them requires a multi-resolution packer. If you need that, convert each size here and combine them, or use a dedicated multi-size generator.
Place it in your site's root directory as favicon.ico. Most browsers automatically request /favicon.ico even without any HTML, but you can declare it explicitly with <link rel="icon" href="/favicon.ico" /> in the page <head> for full control over which file is used.
ICO has the widest browser support for favicons and is the format browsers fetch by default from the site root, even with no HTML tag. It can also hold multiple resolutions in one file, which PNG cannot — useful when a single icon needs to serve both a 16-pixel tab and a larger taskbar slot. Many sites ship both a favicon.ico and PNG icons for belt-and-suspenders coverage.
Yes. A 256x256 32-bit ICO is exactly what Windows expects for an application or shortcut icon, and Windows scales it down to the size each context needs. For a polished result across every context, Microsoft recommends bundling 16, 24, 32, 48, and 256 pixel images in one icon — this single-size export covers the most common case, and you can pack additional sizes with a multi-resolution tool if you need the full set.
It is free with no sign-up and no watermark. Your PNG is uploaded over an encrypted connection, converted on our servers, and the files are deleted automatically a few hours after conversion — never shared or made public.