HEIF to ICO Converter

Convert HEIF files to ICO format online. Free, fast, no watermarks.

Initializing... drag & drop files here

Supports: HEIF

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Image resolution
Preset

Convert HEIF to ICO: What This Tutorial Covers

This walk-through is for turning an Apple HEIF photo into a Windows .ico icon — a favicon for a website, a desktop-shortcut icon, or an app icon for a small utility. HEIF is the High Efficiency Image File Format (ISO/IEC 23008-12), the container behind the photos an iPhone saves by default; ICO is Microsoft's icon format, and it caps out at 256 x 256 pixels. So this is a conversion that throws away almost all of your photo's resolution on purpose. By the end you will know which size preset to pick, why your icon probably will not come out square, and when you should reach for a different tool instead.

How to Convert HEIF to ICO

  1. Upload Your HEIF File: Drag and drop your .heif file onto the page or click "+ Add Files" to browse. Several files can be queued and they all use the same size setting.
  2. Open Image Resolution: Expand Advanced Options and open the Image resolution group — the size preset is the only control this conversion exposes.
  3. Pick a Preset: Choose from 256P, 192P, 180P, 128P, 64P, 48P, 32P, 24P or 16P. The dropdown starts on 256P, the largest size an ICO can hold.
  4. Convert and Download: Click "Convert" and save the .ico. No sign-up, no watermark.

Walk-through: Picking a Size and Reading the Result

The preset number sets the height, not a bounding box and not a forced square. The conversion is a plain aspect-preserving resize: the height is scaled to the number you picked and the width follows the photo's aspect ratio. Nothing is cropped and nothing is padded out to a square.

  • A landscape 4:3 photo at 256P comes out 341 x 256, and a 3:2 photo 384 x 256 — wider than the 256-pixel ceiling an ICO directory can declare, so many readers misinterpret the file. A portrait 3:4 photo comes out 192 x 256, which is fine. If you needed a square icon, crop the photo to 1:1 before uploading it here — this page has no crop control.
  • For landscape photos, treat 128P as the practical maximum. A 4:3 photo at 128P is 171 x 128 and a 3:2 photo 192 x 128 — safely inside the format's 256-pixel ceiling, which the height-based presets alone do not guarantee.
  • The output holds one image, not a size bundle. The ICO container can pack 16, 32, 48 and 256-pixel versions into a single file so Windows can pick the right one per context, and since Windows Vista the 256-pixel entry is normally stored as embedded PNG data. This converter writes the single size you chose. If you need a true multi-resolution icon, build it in an icon editor from separate images.

There is no quality slider, bit-depth control, colour-palette control or background-colour control on this page — the size preset genuinely is the whole option set, because ICO writing here is a resize plus a container change.

Icon Size Reference

Preset Height in pixels Where it actually gets used
256P 256 Windows Explorer "Extra large icons" view; high-DPI shortcuts; the modern favicon size
192P / 180P 192 / 180 Unusual for ICO — these sizes are normally shipped as PNG for web app manifests and iOS home screens
128P 128 Older large-icon views and some installer artwork
64P / 48P 64 / 48 Explorer's "Medium icons" view is 48; 64 is a common in-between for toolbars
32P 32 The classic desktop and browser-tab size; the safest single favicon size
24P / 16P 24 / 16 Legacy toolbar and menu icons; 16 is the original favicon size

HEIF vs ICO at a Glance

Property HEIF ICO
Purpose Efficient photo storage Windows icons and website favicons
Standard / owner ISO/IEC 23008-12 (MPEG, 2015) Microsoft, in Windows since the 1980s
Maximum dimensions Effectively unlimited 256 x 256 pixels
Colour depth Up to 10-bit and wide gamut 1, 4, 8, 24 or 32-bit
Transparency Alpha channel supported 8-bit alpha in 32-bit icons (Windows XP and later)
Images per file Bursts, depth maps, thumbnails Several sizes and depths in one file
Native desktop browser support Safari 17 and later only Every browser, as a favicon

Common Errors and How to Fix Them

  • "My icon isn't square." Expected — the resize preserves the photo's aspect ratio and never pads or crops. Crop your photo to 1:1 first, then convert.
  • "It looks like mush at 16 or 32 pixels." A photograph has far too much detail to survive being shrunk to a 32-pixel thumbnail. Icons that read well at small sizes are flat, high-contrast shapes. Crop tight on one subject before converting, or draw a proper icon.
  • "Windows still shows the old icon." Windows caches shortcut icons. Change the shortcut to a different icon and back, or clear the icon cache, before assuming the file is wrong.
  • "My browser ignores the favicon." Browsers automatically request /favicon.ico from the site root and cache it hard. Confirm the file is at the root, then force-reload the page or open the .ico URL directly to check it.
  • "I need a transparent background." A camera HEIF is fully opaque, so there is no transparency to carry over. Cut the subject out in an image editor first, export a PNG with alpha, then use PNG to ICO.

When This Doesn't Work

If what you actually wanted was a viewable copy of the photo, ICO is the wrong target — it is a container for icons, not pictures, and it will destroy the resolution you paid for. Convert to HEIF to JPG for a universally openable photo or HEIF to PNG if you need lossless pixels or an alpha channel. And if your file ends in .heic rather than .heif — which is what an iPhone usually writes — use HEIC to ICO instead, since this page accepts the .heif extension.

Frequently Asked Questions

Why does an ICO stop at 256 x 256 pixels?

Because that is the limit of the icon directory structure Windows uses: the width and height fields in an ICO entry are a single byte each, with 0 meaning 256. Windows Vista added support for storing that 256-pixel entry as embedded PNG data so the file stays small, but the pixel ceiling never moved. Anything larger has to ship as a PNG or SVG instead.

Which size should I use for a website favicon?

If you only want one entry, use 32P. Browsers automatically fetch /favicon.ico from your site root, and 32 x 32 renders cleanly in tabs, bookmarks and history lists on both standard and high-DPI displays. 16P is the original size and still shows up in some toolbars, while 256P is the safest choice if the same file will also be used as a desktop icon.

Will the icon keep my photo's transparency?

Photos taken with a phone camera are fully opaque, so in practice there is nothing to keep. The ICO format itself does support an 8-bit alpha channel in its 32-bit form, which is how Windows has drawn anti-aliased icon edges since Windows XP, but this page has no cut-out or background-removal control. To get a transparent icon, remove the background in an editor, save a PNG, and convert that instead.

Does this create a multi-size .ico with 16, 32 and 256 all in one file?

No. You get one image at the preset you chose. The ICO container was designed to hold several sizes so Windows can pick the closest match for each context, but building that bundle needs several source images and a dedicated icon editor. For a favicon, a single 32-pixel entry is enough for every current browser.

What is the difference between HEIF and HEIC, and does this page take both?

HEIF is the container standard (ISO/IEC 23008-12, published 2015) and HEIC is the name used when the pictures inside it are encoded with HEVC — the variant Apple has shipped on iPhone since iOS 11 in 2017. Every HEIC file is a HEIF file, but HEIF can also wrap other codecs. This page is wired to the .heif extension; if your files are .heic, use HEIC to ICO.

Why can't Windows open my HEIF file in the first place?

HEIF images are normally coded with HEVC, which is patent-encumbered, so Windows does not decode it out of the box — Microsoft ships the codec as a separate Store extension. Browsers are stricter still: among desktop browsers only Safari 17 and later renders HEIF natively, while Chrome, Firefox and Edge do not. Converting sidesteps the whole licensing question.

Can I upload several photos and get several icons?

Yes. Queue as many .heif files as you like and each one is converted to its own .ico using the same size preset. There is no way to give individual files different sizes in one batch, so run a second batch if you need, say, 32-pixel and 256-pixel versions of the same picture.

What happens to my file after the conversion?

It is uploaded over an encrypted connection, converted on our servers, and both the upload and the output are deleted automatically a few hours later. There is no sign-up and no watermark, and files are never shared or made public. The practical limit on a large batch is upload time, not anything on the icon side — a finished .ico is only a few kilobytes.

Rate HEIF to ICO Converter Tool

Rating: 4.8 / 5 - 76 reviews