Skip to content
KazamTools

PNG to ICO Converter

Make a real multi-size .ico favicon or Windows icon in seconds, on your own device.

Files are processed in your browser and never uploaded.How it works

or drop a square PNG or SVG logo here (512 × 512 or larger is ideal).

Icon sizes

What browsers use for tabs, bookmarks and shortcuts.

Non-square images

How to use the PNG to ICO

  1. 1Choose a square logo, ideally a PNG or SVG of 512 × 512 pixels or more.
  2. 2Pick Website favicon (16, 32, 48 px) or Windows app icon (up to 256 px), or tick your own sizes.
  3. 3Choose fit or crop for non-square images, and transparent or solid background.
  4. 4Download the .ico file, or the favicon pack with PNG icons and the HTML to paste.

What is an ICO file?

ICO is the Windows icon format, and the original format for website favicons (the small picture in a browser tab). Unlike PNG, one .ico file can hold several sizes of the same icon. The browser or Windows picks the size that fits best: 16 pixels for a tab, 32 for a bookmark or taskbar, 48 for a desktop shortcut, 256 for a large Explorer view. That is why simply renaming logo.png to favicon.ico is not enough: it is still one PNG at one size, and some programs refuse it.

How this converter builds the icon

  1. Your image is drawn into a square at each size you tick. Large images are halved step by step before the last resize, which keeps small icons crisp instead of mushy.
  2. Each size under 256 pixels is stored as 32-bit BMP data with full transparency, plus a 1-bit mask for very old programs. The 256-pixel size is stored as PNG, which Windows Vista and later expect and which keeps the file small.
  3. A directory at the start of the file lists every size, and the .ico is ready to download.

Everything happens in your browser, so unreleased logos and client artwork never leave your device.

Which sizes do you need?

Use Sizes in the .ico Notes
Website favicon 16, 32, 48 Covers tabs, bookmarks, history and Windows shortcuts
Windows app or folder icon 16, 24, 32, 48, 64, 128, 256 All sizes Explorer, the taskbar and Start show
Minimal favicon 32 One size; browsers scale it down for tabs

Modern sites also add separate PNG icons for phones and app shortcuts. The Favicon pack button downloads them together in a ZIP:

  • favicon.ico, the multi-size icon above
  • favicon-16x16.png and favicon-32x32.png
  • apple-touch-icon.png at 180 × 180 (with a solid background, because iOS shows transparency as black)
  • icon-192.png and icon-512.png for Android home screens and web app manifests

Copy the HTML from the tool into your page’s <head> and upload the files to your site’s root folder.

A small business has a logo that is 1200 × 400 pixels: an orange circle with the company name beside it.

  • Fit (add borders) would squeeze the whole logo into 16 × 16 pixels. The text becomes an unreadable 5-pixel smudge.
  • Crop the centre would cut the logo in the middle of the name.

The better approach is to crop the circle on its own first with Crop Image (a 1:1 square around the circle, about 400 × 400), then convert that square here with the Website favicon preset. The result is a 16, 32 and 48 pixel icon of a clear orange circle, recognisable in a row of 20 tabs.

Rule of thumb: if you cannot recognise the icon at 16 × 16 in the preview, simplify the artwork, not the settings.

Tips for icons that look sharp

  • Start big and square. A 512 × 512 PNG or any SVG gives the best results. Convert vector logos with SVG to PNG if your design tool only exports SVG, or drop the SVG here directly.
  • Simplify for 16 px. Use the symbol or first letter, thick strokes and two or three strong colours.
  • Check on dark and light tabs. Browsers show favicons on both. A transparent icon with a dark outline or a solid rounded background works on either.
  • Remove a photo background first with Background Remover if you are making an icon from a picture.
  • Caching: browsers cache favicons hard. After replacing one, open the icon URL directly and refresh, or add ?v=2 to the link in your HTML.

Can I convert ICO back to PNG?

Browsers can display ICO files, but support for decoding them in tools varies. If you only need one size, open the .ico in a browser tab and save the image, or export again from your original PNG with Resize Image.

Frequently asked questions

What sizes should a favicon.ico contain?

16 × 16 and 32 × 32 are the sizes browsers use for tabs and bookmarks; adding 48 × 48 covers Windows shortcuts. Phones use separate PNG icons (180 px for Apple, 192 and 512 px for Android), which the favicon pack includes.

Is this a real ICO file or a renamed PNG?

A real one. The tool writes the ICO directory itself and stores each size inside: 32-bit BMP data for sizes under 256 px (readable by every Windows version and browser) and PNG for 256 px.

Is transparency kept?

Yes. Every size keeps the alpha channel, and an extra mask is written for very old programs. You can also choose a solid background colour.

Can I convert SVG or JPG to ICO?

Yes. SVG logos are drawn sharply at each size, and JPG or WebP images work too (JPG has no transparency, so the background stays as it is).

Why does my 16 × 16 icon look blurry?

Detailed logos lose detail at 16 pixels. Use a simplified mark (just the initial or symbol), thicker lines and strong contrast for the smallest sizes.

Are my files uploaded?

No. The icon is built in your browser and never leaves your device.

Was this tool helpful?