If you own an iPhone, you have almost certainly run into a .heic file — usually at the worst possible moment, like when you try to upload a photo to a website and it refuses the file. So what exactly is a HEIC file, why does your phone keep creating them, and how do you actually use them? Here is the complete, plain-English answer.
What is a HEIC file?
A HEIC file is a photo saved in High Efficiency Image Container format. It is the default image format that Apple has used on iPhones and iPads since iOS 11, released in 2017. Every time you take a photo with a modern iPhone, it is saved as a .heic file unless you have changed your camera settings.
The key word is efficiency. HEIC uses a modern compression method called HEVC (also known as H.265, the same technology used for 4K video) to pack a high-quality photo into roughly half the file size of an equivalent JPEG. A photo that would take 4 MB as a JPEG often takes just 2 MB as a HEIC — with no visible loss in quality.
HEIC vs HEIF — what’s the difference?
You will sometimes see the terms HEIC and HEIF used interchangeably, and that causes confusion. Here is the simple version:
- HEIF (High Efficiency Image File Format) is the underlying standard — the container that can hold images, image sequences, and metadata.
- HEIC is Apple’s specific implementation of HEIF that uses HEVC compression, with the
.heicfile extension.
In everyday use, when people say “HEIC” they mean the photo files your iPhone produces. They are a type of HEIF file.
Why does my iPhone save photos as HEIC?
Apple switched to HEIC for one main reason: storage. iPhone cameras keep getting better — 48-megapixel sensors, ProRAW, HDR — and bigger photos eat up storage fast. HEIC lets Apple deliver higher quality without doubling the space every photo takes.
HEIC also supports modern features that JPEG simply cannot:
- 16-bit color depth (JPEG is limited to 8-bit), which means smoother gradients and richer color.
- HDR (High Dynamic Range) image data for brighter highlights and deeper shadows.
- Live Photos, transparency, and even multiple images stored in a single file.
The catch: compatibility
For all its technical advantages, HEIC has one big weakness — not everything can open it. Apple devices handle HEIC natively, but the moment you step outside the Apple ecosystem, problems appear:
- Windows does not open HEIC out of the box and may show a broken icon or a codec error.
- Android phones generally cannot open HEIC files in their gallery apps.
- Websites, web apps, and many photo printers reject HEIC uploads outright.
- Older email clients can’t preview HEIC attachments.
This is why so many people search for how to convert HEIC the first time they try to share an iPhone photo with someone who isn’t using an Apple device.
How to open and convert a HEIC file
You have a few options, depending on your device:
- On Apple devices — just open the file. The Photos app, Preview, and Quick Look all handle HEIC automatically.
- On Windows — install the free HEIF Image Extensions from the Microsoft Store, though this can be hit-or-miss depending on your hardware.
- Convert it to JPG or PNG — the most universal fix. Once converted, the photo opens on literally any device.
The fastest, most private way to convert is right in your browser. Our HEIC to JPG converter turns your .heic files into universally compatible JPGs without uploading anything — the conversion happens entirely on your device, so your photos never touch a server. If you need a pixel-perfect, lossless result, use the HEIC to PNG converter instead.
Should you keep HEIC turned on?
For most people, the answer is yes. HEIC saves a meaningful amount of storage and looks great. Keep shooting in HEIC, and simply convert individual photos to JPG when you need to share them outside the Apple world.
If compatibility headaches outweigh the storage savings for you, you can switch your iPhone back to JPG permanently — we cover exactly how in our guide on the difference between formats. To go deeper on which format actually wins for quality and size, read HEIC vs JPEG vs PNG vs WebP.
The bottom line
A HEIC file is simply Apple’s smarter, smaller photo format. It is excellent for storing photos on your iPhone, but its limited compatibility means you’ll often need to convert it to JPG or PNG before sharing, uploading, or printing. The good news: our HEIC to JPG converter does it in seconds in your browser and keeps your photos completely private.
Free tool · No upload
HEIC to JPG Converter
Convert your HEIC photos to JPG right in your browser — adjustable quality, batch convert, ZIP download. Your files never leave your device.