PNG to ICO Converter

Turn a PNG, JPG or SVG into an ICO file for your website favicon or a Windows icon. Pick your sizes and download.

Loading tool…

How to Convert PNG to ICO

  1. Upload your image. A square PNG works best, but JPG and SVG are fine too.
  2. Choose icon sizes. Tick the sizes you need. The default set covers favicons and Windows icons.
  3. Download your .ico file. All selected sizes get packed into one ICO file.

PNG to Icon in Seconds

Converting a PNG to an icon is the fastest way to get a website favicon or a custom Windows icon. The tool makes a real .ico icon file, not just a renamed PNG, so browsers and Windows accept it.

What Is an ICO File?

An ICO file is a special icon format made by Microsoft. One ICO file can hold several versions of the same icon at different sizes. Windows and web browsers pick the best size for each place it appears.

You'll need an ICO file for:

  • Website favicons – the tiny icon in browser tabs and bookmarks
  • Windows app and shortcut icons
  • Desktop folder icons

Which Icon Sizes Should You Choose?

SizeWhere it's used
16 × 16Browser tabs, address bar
24 × 24Windows taskbar (small)
32 × 32Desktop shortcuts, taskbar
48 × 48Windows Explorer, larger icons
64 × 64High-DPI screens
128 × 128Large icons view
256 × 256Windows "Extra large" icons

For a website favicon, 16, 32 and 48 px are enough. For a Windows icon, include 256 px as well. Our default selection covers both.

Tips for a Sharp Icon

  • Start with a square image. If yours isn't square, the tool centers it and adds a transparent border. You can also crop it first with our image cropper.
  • Use a big source image. 512 × 512 px or larger gives the cleanest results at every size.
  • Keep it simple. Tiny icons can't show fine detail. Bold shapes and few colors read best at 16 px.
  • Use transparency. A PNG with a clear background looks clean on any tab or desktop color.

How to Add a Favicon to Your Website

  1. Download your favicon.ico file from this tool.
  2. Upload it to the root folder of your website (next to index.html).
  3. Add this line inside the <head> of your pages: <link rel="icon" href="/favicon.ico">
  4. Clear your browser cache and reload to see it.

Most browsers also look for /favicon.ico by default, so step 3 is a good backup.

Private Icon Maker

Your image stays on your device. The ICO file gets built inside your browser, so nothing is uploaded or stored.

Frequently Asked Questions

How do I make an ICO file from a PNG?

Upload your PNG to the converter above, choose the sizes you want, and click Convert. Download the finished .ico file.

Can I convert JPG to ICO?

Yes. The converter accepts JPG, PNG, SVG, WebP and more. JPG files don't have transparency, so the icon will have a solid background.

What size should a favicon be?

A favicon.ico should include 16 × 16, 32 × 32 and 48 × 48 px. This tool can pack all of them into one file.

Does the ICO keep transparency?

Yes. Each size inside the ICO is stored as a PNG with full transparency support.

Is this favicon generator free?

Yes. It's 100% free with no sign-up, no limits and no watermark.