How-to

How to Open and Convert ICO Files

Someone sent you a .ico file — and it won't open on double-click, won't paste into a document, and generally behaves oddly. The reason: ICO is not an ordinary picture but a container holding several sizes. We'll show how to peek inside, pull the image out as PNG or JPG, and pack the icon back together if needed — in the browser and in the editors you already know.

Laptop with a browser open — the fastest way to open an ICO with no software to install
You don't need special software to open an ICO — a browser is enough. Photo: Pexels

Why ICO doesn't behave like a picture

The main source of confusion is that ICO is a container, not a single image. Inside it usually sits several versions of the icon at different sizes: 16×16, 32×32, 48×48, sometimes 256×256. We cover how the format works in "What Is ICO".

Because of that, a normal viewer either won't open the file or shows just one size from the set. ICO is also historically tied to Windows: macOS and Linux may have no built-in tool for it at all. The good news is that opening and converting an ICO today is easier than it looks.

In short

If you just need to see the picture or pull out a logo — convert the ICO to PNG. It works on any OS, in the browser, keeps transparency, and shows every embedded size.

The fastest way: browser and online

Browsers can display ICO because it is the favicon format. So the quickest view is this: drag the .ico file straight into a browser window and it shows the picture. Downside: you only see one version and can't conveniently save it at the size you want.

For a full result — seeing all sizes and saving them in a normal format — use an online ICO-to-PNG converter. It unpacks the container, returns the image with transparency, and works the same on Windows, macOS, Linux and even a phone.

Windows: viewing with built-in tools

On Windows a double-click on an ICO most often opens the Photos app — which shows the icon. If the association is broken, right-click → "Open with" and pick a viewer. That is fine for just glancing at the picture.

But built-in tools won't let you extract individual sizes or edit the icon. For that you need either an editor or a conversion. By the way, to set an ICO as a folder or shortcut icon, you don't open the file — you point to it in the shortcut's properties ("Change Icon").

A dark laptop screen with a browser open — an ICO can be opened right in it
Drag the .ico into a browser window and it shows the picture — no software needed. Photo: Pexels

Photoshop, GIMP and Paint.NET

If you actually need to edit the icon, the choice depends on the editor:

  • GIMP — opens and saves ICO out of the box, and can show and edit each embedded size separately. The most convenient free option for icon work.
  • Photoshop — doesn't understand ICO by default. You need the free ICOFormat plugin; once installed, ICO opens and saves like a normal file.
  • Paint.NET — supports ICO via a free plugin (IconCur), after which it too works with the sizes inside the file.

When plugins are overkill

If the job is one-off — view the contents or grab a logo — skip the plugins. It is faster to convert the ICO to PNG online and open the PNG in whatever editor you already have.

Conversion: ICO ↔ PNG/JPG

Conversion is the universal key to ICO. It solves both jobs: "view/extract" and "edit and pack back." The logic is simple:

1

ICO → PNG to view

Upload the ICO, get a PNG with transparency — opens anywhere.

2

Edit in an editor

Open the PNG in Photoshop, GIMP or Paint.NET and change what you need.

3

PNG → ICO back

Pack the edited picture into a new ICO with the sizes you want.

The format choice in step one is easy: PNG if you need transparency (icons almost always do), and JPG if transparency doesn't matter and a minimal file size does — for a preview, say. For JPG, the ICO to JPG converter helps.

Open your ICO right now

Upload the icon file and the FormatZ converter shows the contents and returns a PNG with transparency. Right in the browser, free, nothing to install.

Open ICO as PNG

Which method to choose

To keep it straight, here's a quick cheat sheet:

  • Just look → drag the ICO into a browser or open it in Photos.
  • Pull out a logo, see all sizes → the ICO to PNG converter.
  • Edit properly → GIMP (or Photoshop with a plugin), or edit the PNG after conversion.
  • Make an app/site icon → pack it back via PNG to ICO.
0apps for the online method
PNGformat with transparency
OS: Windows, macOS, Linux

If you are instead building an icon from scratch, start with the "How to Make a Favicon" guide. And the full list of conversions is always on the all formats page.

A simple rule for ICO: to view or edit, convert to PNG; to set it as an icon, pack it back into ICO.
On Windows a double-click often opens an ICO in the Photos app, but that is not set up everywhere, and macOS and Linux may have no built-in viewer for ICO at all. On top of that, ICO is a container with several sizes, and a normal viewer shows only one of them. To see and extract every version, it is easier to convert the ICO to PNG.
The fastest way is to open the ICO in a browser or convert it to PNG: that shows the image and lets you save it. To view all embedded sizes, use an online ICO-to-PNG converter that extracts each resolution separately, or a dedicated icon editor.
GIMP opens and saves ICO out of the box, including picking individual sizes inside the file. Photoshop does not support ICO by default — you need the free ICOFormat plugin. If you would rather not bother with plugins, just convert the ICO to PNG online and open the PNG in any editor.
Upload the ICO to an online converter and choose the target format. PNG keeps the icon's transparency; JPG works if transparency is not needed and a small file matters. With the FormatZ converter it takes a couple of seconds right in the browser, with nothing to install.
Yes. After you edit the picture as a PNG, you convert it back to ICO, and the converter packs the needed sizes into one file. This is the normal workflow for changing an app icon or a site favicon: ICO to PNG for editing and PNG to ICO to assemble.