PNG to ICO Converter

Turn a PNG into a multi-size Windows .ico favicon — in your browser.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

PNG to ICO — make a Windows favicon in your browser

Convert a PNG into a Windows .ico icon with multiple sizes baked into one file. The converter draws your image at each size you pick and bundles them into a single multi-resolution .ico, so browsers and Windows always have a sharp icon to show — whether it is a 16px tab favicon or a 256px desktop shortcut.

How it works

An ICO file is a small container: a header, one entry per embedded image, then the image payloads. The tool renders your PNG at each chosen size and assembles them:

for each selected size (16, 32, 48, 64, 128, 256):
  draw the PNG onto a <canvas> at that size (alpha preserved)
bundle all sizes into one .ico container (ICONDIR + entries + payloads)

Because several sizes live in one file, the OS or browser always has a resolution that fits the slot it needs to fill.

Example

Starting from a 256×256 logo PNG and ticking 16, 32 and 48px produces a single favicon.ico containing all three sizes — about right for a website. Add 256px as well if you want a crisp Windows desktop icon from the same file.

Use caseSizes to include
Website favicon16, 32, 48
Desktop / taskbar icon+ 64, 128, 256

Everything runs locally in your browser. Your images are never uploaded.

Ad placeholder (rectangle)