Heic Lab

Runs on-device · nothing is uploaded

The short version

HEIC is the file format your iPhone has used for photos by default since 2017. It packs the same photo into roughly 40–50% less storage space than an equivalent-quality JPEG, which is the entire reason Apple switched to it — more photos fit in the same amount of storage, without a visible drop in quality. The trade-off is compatibility: a lot of software outside Apple's own ecosystem still can't open it directly, which is the entire reason converter tools like this one exist.

Where HEIC actually comes from

HEIC is Apple's specific use of a broader, industry-standard format called HEIF (High Efficiency Image File Format), developed by the same international standards group (MPEG) responsible for formats like MP3 and MP4. HEIF itself is a flexible container — a wrapper that can hold one image, several images, or an image plus related data — and the actual picture data inside is compressed using a codec called HEVC (High Efficiency Video Coding, also known as H.265), the same compression technology used for efficient 4K video.

Apple introduced both HEIF and HEVC together in iOS 11, in September 2017, on devices with Apple's A9 chip or newer — roughly iPhone 6s onward. From that point forward, compatible iPhones started saving photos as .heic files by default instead of .jpg.

What HEIC can do that JPEG can't

The storage savings get most of the attention, but HEIF's container format also enables a few things a plain JPEG file structurally can't:

Why HEIC doesn't just work everywhere

This is the part most explanations skip, and it isn't really a technical limitation — it's a licensing one. HEVC, the codec inside HEIC, is covered by patents held across multiple competing licensing pools. Any company that wants to build a decoder has to navigate paying royalties to more than one of them, and the terms have historically been complex and contested.

Apple absorbs that cost because it controls both the hardware and the software, and HEVC decoding is useful for video too, not just photos. Chrome and Firefox, by contrast, are used across a huge range of hardware and companies, and their makers have largely chosen not to take on that licensing burden — Mozilla in particular has said openly that it favors royalty-free alternatives like AVIF instead. Safari can display a HEIC image directly in a webpage because macOS and iOS already have a licensed HEVC decoder built in for video; Chrome and Firefox don't have that same shortcut available.

The practical result: a photo your iPhone saved by default often can't be opened at all on a Windows PC without extra software, can't be displayed directly on most websites, and gets rejected by some upload forms — not because anything is broken, but because the receiving software was never given a license to decode it.

Platform support, in practice

Apple devices

Full native support on iPhone, iPad, and Mac running iOS 11 / macOS High Sierra or later. This is the one environment where HEIC just works, everywhere, by default.

Android

Native platform support since Android 9 (Pie), released in 2018. Most phones from Samsung, Google, and other major manufacturers handle HEIC without extra software, though individual apps can vary.

Windows

Windows 11 (version 22H2 and later) can open HEIC out of the box. Earlier versions, including most of Windows 10, need the HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store first — or converting the file, which skips the install entirely.

Browsers are the trickiest case, and platform support doesn't fully solve it: even on a Windows 11 machine with HEIC support installed at the operating-system level, Chrome, Firefox, and Edge still won't display a .heic file directly inside a webpage, for the licensing reasons above. That gap is exactly why a photo that opens fine in File Explorer can still show up as a broken image icon on a website.

HEIC vs. JPEG vs. PNG, side by side

HEIC

Smallest file size at a given quality level. Supports transparency and multi-image data. Weak support outside Apple devices and most web browsers.

JPEG

Universal support, everywhere, for decades. Lossy compression, larger file size than HEIC at equivalent quality, no transparency.

PNG

Lossless — no quality lost at all. Supports transparency. Much larger file size than either HEIC or JPEG for ordinary photos, since it doesn't discard any image data.

What this actually looks like

Screenshots are easy to fake, so here's what the converter on this site genuinely looks like, unedited — the same tool linked at the bottom of this page.

Drop a photo onto the page and the dropzone highlights, confirming it's ready to accept the file:

The Heic Lab dropzone highlighted while a file is dragged over it

The output settings — format, quality, and the convert button — are visible from the start, right under the dropzone:

Heic Lab's output format dropdown, quality slider, and convert button

What this means for your photos, practically

If a photo is staying within Apple's ecosystem — iPhone to iPhone, iPhone to Mac, AirDrop, iCloud Photos — there's no reason to think about any of this. HEIC becomes relevant the moment a photo needs to leave that ecosystem: attached to an email going to a Windows user, uploaded to a web form built before HEIC existed, or dropped into editing software that never added support for it.

There are two ways to handle that. You can switch your iPhone's capture format going forward, in Settings → Camera → Formats → Most Compatible, which saves new photos as JPEG instead — but that only affects photos taken after the change, not anything already on your phone. Or you can convert existing photos as needed, which is what the rest of this site does, entirely in your browser, without uploading anything.

Common questions

Is HEIC the same thing as HEIF?

Not quite. HEIF is the general-purpose container format. HEIC specifically refers to a HEIF file that holds one or more images compressed with the HEVC codec — in practice, almost every HEIF file you'll encounter from an iPhone is a HEIC file, so the terms get used interchangeably.

Will HEIC eventually work everywhere, without converting?

Possibly, but not soon. The barrier isn't technical difficulty, it's the cost and legal complexity of licensing HEVC's patents. Browser makers have largely thrown their weight behind royalty-free alternatives like AVIF instead of paying to license HEVC, so native HEIC support in Chrome or Firefox isn't clearly on the way.

Does my iPhone still work fine if I never convert anything?

Yes. HEIC only becomes a problem the moment a photo needs to leave the Apple ecosystem — emailed to a Windows user, uploaded to an older web form, or opened in software that hasn't added support. Within iPhones, iPads, and Macs, everything just works.

Is converting HEIC to JPEG a permanent quality downgrade?

It's a lossy step, so re-compressing an already-converted JPEG repeatedly will compound quality loss over time. Converting once, at a reasonably high quality setting, produces a difference that's rarely visible to the eye — but it's worth keeping your original HEIC file if you think you might want to re-convert later at a different quality.