Initializing... drag & drop files here
Supports: PNG
ICO is the native Windows icon container, and it's 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. Because ICO stores a 32-bit image (24-bit color plus an 8-bit alpha channel), the transparency in your PNG is carried straight through, so the icon stays crisp on any tab color or wallpaper.
.ico file. No sign-up, no watermark.The size you pick depends on where the icon will live. xconvert writes a single, square ICO at the resolution you choose, so select the one that matches your use:
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" />.
/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.
Yes. ICO supports 32-bit images — 24-bit color plus an 8-bit alpha channel — so the transparency in your PNG is carried through pixel for pixel. Semi-transparent edges and soft shadows survive, which is what keeps an icon looking clean against any tab color or desktop wallpaper.
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. Microsoft's recommended Windows icon set is 16, 32, 48, and 256 pixels, and a browser will scale a larger icon down to fit a tab, so you don't have to match the display size exactly.
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.
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.
ICO has the widest browser support for favicons and is the format browsers fetch by default from the site root. 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.
It's 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.