What is a HEIC file? (And how to open one)
If you’ve ever copied photos from an iPhone to a Windows PC and found files ending in .heic that simply won’t open, you’ve met the HEIC format. Here’s exactly what it is and what to do with it.
The short answer
A HEIC file is a photo saved in the High Efficiency Image Container format. It’s the format Apple has used by default on iPhones and iPads since iOS 11 (2017). A HEIC stores the same picture as a JPG would, but in roughly half the file size, thanks to a more modern compression method called HEVC.
HEIC, HEIF and HEVC: what the names mean
These three acronyms get used interchangeably, but they aren’t quite the same thing:
- HEIF is the standard — the High Efficiency Image File Format, a modern container designed to hold images and image sequences.
- HEIC is Apple’s specific implementation of that container (High Efficiency Image Container) — the file your iPhone actually writes, with the
.heicextension. - HEVC (also called H.265) is the codec — the compression method that does the real work of shrinking the photo stored inside the container.
In everyday use, “HEIC” and “HEIF” refer to the same kind of file. If you want the full breakdown, see HEIC vs HEIF and the HEIC format reference.
Why does my iPhone create HEIC files?
Apple switched to HEIC for one main reason: space. Phone cameras keep getting better, photos keep getting bigger, and HEIC lets your iPhone store far more of them without filling up. As a bonus, HEIC also supports modern features that JPG can’t:
- Higher color depth (10-bit) and HDR, for richer, more accurate color.
- Live Photos and image sequences in a single file.
- Depth and transparency information.
On a technical level, HEIC is simply a better format than the 30-year-old JPG.
So why is it such a hassle?
Because HEIC relies on the HEVC codec, which is patent-encumbered. That licensing situation means a lot of software and devices never added support for it:
- Windows doesn’t open HEIC out of the box — you need to install extensions (and the video one isn’t free).
- Android phones and many apps don’t recognise it.
- Websites and upload forms frequently reject
.heicfiles.
So the format that saves space on your iPhone becomes a headache the moment you try to use those photos anywhere else.
How can I tell if a photo is HEIC?
The quickest check is the file extension: HEIC photos end in .heic (occasionally .heif). On Windows you can right-click the file → Properties to confirm the file type; on a Mac, select it and press Cmd + I for Get Info. A reliable real-world tell: if a photo opens fine on your iPhone but shows a blank thumbnail or an “unsupported format” message the instant it lands on a Windows PC, it’s almost certainly a HEIC.
How to open or convert a HEIC file
You have two practical options:
- Just look at it. If you only need to see the photo, open it in our HEIC viewer. It decodes the file in your browser and shows it instantly — nothing to install, nothing uploaded.
- Convert it. For a file you can keep, edit and share anywhere, convert it to a universal format:
- HEIC to JPG — the most compatible everyday format.
- HEIC to PNG — lossless, best quality.
- HEIC to PDF — combine several photos into one document.
- HEIC to WebP — the smallest files, ideal for the web.
All of these run entirely in your browser, so your photos are never uploaded to a server. Using a particular device? There are step-by-step walkthroughs for Windows 11, Windows 10, Mac and Android.
Want to stop getting HEIC files altogether?
You can tell your iPhone to shoot ordinary JPGs instead. It’s a quick settings change — see our guide on how to stop your iPhone saving as HEIC. You’ll lose a little of the space saving, but gain hassle-free compatibility everywhere.