Guide
What a HEIC file is and why your iPhone uses it
The format that halves the space used on your phone and complicates your life the moment you step outside Apple's world.
If you have ever moved photos from an iPhone to a Windows computer, you have met .heic
files that will not open, will not preview and will not upload anywhere. It is not a fault in your phone
or your computer: it is a clash between a modern format and an ecosystem that has not fully adopted it.
What a HEIC file actually is
HEIC stands for High Efficiency Image Container. It is a container, not a codec: inside it holds one or more images compressed with HEVC (also known as H.265), the same codec used for 4K video. Apple made it the default in iOS 11, back in 2017, and every photo in your camera roll has been saved that way ever since unless you changed the setting.
The advantage is blunt: a HEIC photo takes roughly half the space of the same JPG at equal or better quality. On a 128 GB phone full of photos, that is tens of gigabytes of difference. The container can also hold things JPG cannot: burst sequences, Live Photos, depth maps for portrait mode, non-destructive edits, and up to 16 bits of colour per channel against JPG's 8.
So why does everyone still ask for JPG?
Because HEVC is covered by a pool of patents that has to be licensed. That, and not any technical shortcoming, is why Windows asks for a paid extension to open HEIC, why many content systems reject it and why a huge share of applications ignore it. JPG, by contrast, has been patent-free for over thirty years and opens absolutely everywhere, from a 2004 printer to a government web form.
The practical summary: HEIC is the better format; JPG is the better passport.
Three ways to stop fighting HEIC
1. Change how your iPhone shoots
Under Settings → Camera → Formats, choose Most Compatible instead of High Efficiency. From then on the iPhone records straight to JPG. You pay in storage — photos take about twice the space — and the ones you already have stay HEIC, but the problem is solved at the root for new shots.
2. Change how they transfer
Under Settings → Photos → Transfer to Mac or PC, choose Automatic. With that option, connecting the iPhone by cable makes iOS convert photos to JPG during the transfer. It is convenient, but it only works over cable and does nothing for photos shared by AirDrop or already copied.
3. Convert them when you need to
This is the flexible one: keep the originals as HEIC (better quality, less space) and produce JPGs only when somebody asks for them. That is exactly what our HEIC to JPG converter is for: drop the photos, get JPGs, and no file ever leaves your computer.
What gets lost on the way (and why that is sometimes good)
Converting HEIC to JPG drops several things. Worth knowing beforehand:
- EXIF metadata: camera model, capture date, shooting settings and, above all, GPS coordinates. For publishing a photo this is a serious privacy win: a picture taken at home carries your home's location written inside it.
- Colour depth: from 10 or 16 bits per channel down to 8. You only notice it in very smooth gradients and in advanced editing.
- The container extras: Live Photo, depth map, reversible edits. A JPG is a single flat image.
Which is why the sensible habit is to always keep the originals and treat the JPGs as working copies.
When NOT to convert
If you are archiving important photos for the long run, keep the HEIC. If you plan to edit them seriously in Lightroom or Capture One, both read HEIC and take advantage of the extra colour depth. Convert only when the destination demands it: a form, a print shop, a colleague on Windows, a website.
And if the file refuses to convert
Three usual causes. First, it is a Live Photo or a burst holding several images: export the photo from the Photos app first. Second, the file is huge (ProRAW shots from Pro models can exceed 50 MB) and will not fit in the memory a browser reserves for one tab. Third, the copy is incomplete because the transfer was interrupted: copy it again from the phone.
Frequently asked questions
Can Windows open HEIC for free?
Microsoft's HEIF image extension is free, but the HEVC video extension it needs to decode is paid (around a euro). Converting to JPG sidesteps the problem entirely.
Are HEIC and HEIF the same thing?
Almost. HEIF is the generic container format; HEIC is the variant that uses the HEVC codec inside, which is what Apple ships. In practice the terms are used interchangeably.
Will I lose quality going from HEIC to JPG?
A little, because there is a re-encode, but at quality 85 or above it is not noticeable on screen. Keep the original if the photo matters to you.