.ico

What is a .ico file?

ICO is the icon file format for Windows — multiple image sizes packed into one file for taskbars, shortcuts, and browser favicons.

Safe format
Type Image
By Microsoft
MIME image/x-icon

Drop any file to identify it

No upload. No signup. No sending your file halfway across the internet.
We tell you what it is, right here in your browser.

What is it

You need a favicon for your website or an icon for a Windows application. That means you need an ICO file — the format that packs multiple image sizes (16×16, 32×32, 48×48, 256×256) and colour depths into a single file so the operating system can pick the right version for each context.

ICO is the original favicon format — that little icon in your browser tab. Modern websites have mostly moved to PNG or SVG favicons, but ICO remains the only format guaranteed to work in every browser, including ancient versions of Internet Explorer. For Windows applications, ICO is still required — it's what the taskbar, desktop shortcuts, and file explorer use. The format also supports transparency, though older ICO tools sometimes handle it poorly.

GIMP (free) creates and edits ICO files. IcoFX ($60, Windows) is a dedicated icon editor. For web favicons, fwip can convert a PNG to ICO. Online favicon generators handle the multi-size packing automatically. The simplest modern approach for websites is an SVG favicon with an ICO fallback — you get scalable quality for modern browsers and compatibility for legacy ones.

Technical details
Full Name
Icon File
MIME Type
image/x-icon
Developer
Microsoft
Magic Bytes
00 00 01 00
Safety
.ico is a known, safe format.
What opens it
Any web browser
FREE All
GIMP
FREE All
IcoFX
$60 Windows
Convert with fwip

Convert .ico files instantly in your browser. No upload, no signup, no subscription. Your files never leave your device.

Free in your browser. Batch processing & offline mode in the desktop bundle.

FAQ
Should I use ICO or PNG for my favicon?
Use both. ICO for maximum compatibility (including old browsers), PNG for modern browsers. Most favicon generators produce both. You can convert between them with fwip.
How do I create an ICO file?
Start with a square PNG (at least 256x256 pixels) and convert it with fwip's PNG to ICO converter. It bundles multiple sizes (16x16, 32x32, 48x48) into one file.
What sizes should an ICO file contain?
At minimum: 16x16 (browser tabs), 32x32 (taskbar), and 48x48 (desktop). For high-DPI displays, include 256x256. A properly built ICO file contains all of these in a single file.
Related formats