What Is HEIC? Understanding Apple's Image Format
You plugged your iPhone into your PC, opened the photo folder, and saw a bunch of .heic files you can’t open. Annoying, right? That’s because Apple quietly changed the way your iPhone saves photos back in 2017, and the rest of the world still hasn’t fully caught up.
So what actually is HEIC?
HEIC stands for High Efficiency Image Container. It’s a file format built on top of the HEIF standard, and it uses the same compression tech (HEVC/H.265) that makes 4K video files manageable. Apple made it the default on every iPhone starting with iOS 11 — and there are good reasons they chose it over JPEG.
The pitch is simple: your photos take up half the space with no visible quality loss. A 12-megapixel shot that’d be 3-4 MB as a JPEG lands around 1.5-2 MB as HEIC (see the full HEIC vs JPG comparison for real numbers). When you’ve got 10,000 photos on a 128 GB phone that’s also holding apps, messages, and a few seasons of downloaded shows, that adds up fast.
Why Apple went with it
Storage is the obvious answer, but it’s not the whole story.
HEIC can do things JPEG simply can’t. Live Photos — the ones where a few seconds of video play when you long-press — are stored as a single HEIC file. The depth data from Portrait Mode sits inside the same container. Burst shots can be bundled together. And HEIC handles 16-bit color, which gives Apple’s computational photography more to work with when processing your shots behind the scenes.
There’s also the hardware angle. Apple’s A-series chips have a dedicated media engine that handles HEVC encoding and decoding with barely any battery impact. Using JPEG would mean falling back to software processing, which is slower and drains power faster — not great when you’re shooting 48-megapixel photos in burst mode.
The annoying part
None of that matters if you can’t open the file.
Windows doesn’t ship with HEIC support because HEVC requires a patent license that Microsoft didn’t want to bundle. There are a few ways to fix that on Windows, but a lot of image editors, web forms, and social platforms still don’t accept HEIC uploads either.
The workaround most people land on is converting to JPEG when they need to share. iOS actually does this automatically when you send photos through iMessage or email — but if you’re pulling files off via USB or syncing through iCloud on Windows, you’re stuck with the raw HEIC files.
The quick fix
Drop your HEIC files into heic.site and they convert right there in your browser. Nothing gets uploaded anywhere. You can batch convert a whole folder at once and download everything as a ZIP.
Or you can switch your iPhone to shoot JPEG directly: Settings > Camera > Formats > Most Compatible. But that doubles your storage usage and kills features like Live Photos, so most people just convert when they need to.
Will HEIC ever just work everywhere?
It’s getting there. Chrome added support in 2023, and more apps pick it up each year. But JPEG has been around since 1992 and it took decades to become truly universal. HEIC isn’t there yet, and it probably won’t be for a while. Until then, a converter is just part of the workflow.