ImgSquash

HEIC to ICO Converter

HEIC is what iPhones shoot by default, and almost nothing outside Apple opens it reliably. Converting to Windows ICO icons gives you the icon format browsers look for at /favicon.ico and Windows uses for shortcuts. HEVC carries patent licensing, and that has kept native support thin outside Apple. Windows needs a paid codec extension from the Microsoft Store, Android support is inconsistent, and no browser displays HEIC — so uploads to web forms tend to fail outright. Website favicons and Windows shortcut icons — a square source with clear shapes that still read at 16 pixels. Drop your files below and the work happens on your own machine: the conversion runs in the browser through the Canvas API, so nothing is uploaded, there is no file-size cap, no watermark and no sign-up. Batches are fine — drop a folder's worth and take them back as a single ZIP.

Drop images here

or click to browse — JPG, PNG, WebP, HEIC, AVIF, GIF, BMP, SVG

Private: files never leave your device

What a HEIC file actually is

HEIC is a HEIF container holding HEVC-compressed stills. It stores roughly the same visible quality as JPEG in about half the space, and it can hold extras a JPEG cannot: depth maps, edit history, and the paired frames behind Live Photos.

Every iPhone since iOS 11 in 2017 shoots HEIC by default. Files reach other people through AirDrop, direct copies off the device, or an iCloud download that skips Apple's automatic conversion — which is why the problem usually appears at the moment of sharing.

What you get from ICO

ICO is a container that holds one or more small square images, with transparency, for use as an icon. It caps out at 256×256 — anything larger has to be scaled down, and the format is not intended for general pictures.

Every browser requests /favicon.ico by default, with no HTML required, and Windows uses ICO for application and shortcut icons. It is a narrow format that is completely reliable inside its niche.

What changes when you convert HEIC to ICO

An icon is being built here, not a picture converted. The HEIC is decoded, scaled to fit within 256×256 and stored losslessly inside the ICO container — so whatever compression artifacts the original carried are preserved faithfully, then shrunk to the point where nobody will ever see them. Detail is lost to the scaling, which is the intended outcome.

There is no transparency to preserve — HEIC files do not carry an alpha channel, so every pixel is opaque to begin with. Converting to a format that supports transparency does not create any; it only means you could add it later in an editor.

ICO cannot exceed 256×256, so anything larger is scaled down to fit while keeping its aspect ratio. Work from a square source if you can — a wide image gets letterboxed into the square, and fine detail disappears entirely at the 16-pixel size a browser tab actually renders.

Starting from an iPhone photo means starting from a rectangle, usually 4:3, so expect substantial cropping into the square. Photographs also make poor icons in general: at 16 pixels a face or a scene reduces to indistinct colour, where a simple mark stays recognisable.

Going from HEIC to ICO keeps you in modern-codec territory rather than falling back to JPEG, so file sizes stay closer to what the iPhone produced. The trade is where the result can be used: HEIC fails almost everywhere outside Apple, and ICO succeeds almost everywhere inside a browser — but neither is a safe bet for someone else's desktop software, which is what JPG is for.

Frequently asked questions

Is this HEIC to ICO converter really free and private?

Yes. Conversion happens entirely in your browser using the Canvas API — your iPhone HEIC photos are never uploaded to a server, there is no file limit, no watermark and no sign-up.

Can I convert multiple HEIC files at once?

Yes — drop any number of files and they convert in one batch. Use "Download all" to save the results as a single ZIP.

Why does my iPhone save photos as HEIC?

Apple uses HEIC because it halves file size at the same quality. To make your iPhone shoot JPG directly, go to Settings → Camera → Formats → Most Compatible.

What size will my ICO file be?

ICO cannot store an image larger than 256×256, so anything bigger is scaled down to fit while keeping its aspect ratio. For a browser favicon a square source works best — 256×256 covers every modern use, and browsers scale it down to the 16 or 32 pixel tab icon themselves.

How do I use this as my website favicon?

Save the file as favicon.ico in your site's root directory. Browsers request /favicon.ico automatically, so no HTML is strictly needed — though adding <link rel="icon" href="/favicon.ico"> makes it explicit.

Does converting HEIC to ICO lose quality?

An icon is being built here, not a picture converted. The HEIC is decoded, scaled to fit within 256×256 and stored losslessly inside the ICO container — so whatever compression artifacts the original carried are preserved faithfully, then shrunk to the point where nobody will ever see them. Detail is lost to the scaling, which is the intended outcome.

Should the icon be square?

Yes. ICO holds square images, so a wide or tall source is fitted into the square and ends up with empty space around it. Start from a square design with generous margins — the tab icon renders at 16 pixels, where anything intricate turns to mush.

Can I stop my iPhone producing HEIC in the first place?

Yes — Settings, then Camera, then Formats, then Most Compatible makes the camera shoot JPG directly. You trade roughly double the file size for files that open anywhere without a conversion step.

Related conversions

Advertisement