What Is a HEIC File? How to Open, Convert and Use It
· 8 min read · Volodymyr
heicformatsiphone
A HEIC file is a photo saved in Apple's default camera format: a High Efficiency Image Container, which stores pictures compressed with the HEVC codec. If you're wondering what a HEIC file is doing in your downloads folder, the short answer is that it came from an iPhone or iPad — Apple devices have shot HEIC by default since iOS 11 in 2017. The format packs the same photo into a much smaller file than JPEG, but plenty of software outside Apple's ecosystem still refuses to open it.
What is a HEIC file under the hood?
HEIC is Apple's implementation of HEIF (High Efficiency Image File Format), a standard published by the MPEG group — the same body behind the major video standards. The "container" part of the name matters: a HEIC file is a wrapper that can hold one image or several, and the image data inside is compressed with HEVC (H.265), a video codec applied to still pictures.
That design gives HEIC capabilities JPEG never had:
- Better compression — noticeably smaller files at similar visual quality, which is exactly why Apple switched: more photos per gigabyte of phone storage.
- 10-bit color and HDR — JPEG is limited to 8 bits per channel; HEIC can store the wider dynamic range modern phone cameras capture.
- Transparency — like PNG, unlike JPEG.
- Multiple images in one file — burst shots, exposure brackets, and the still-plus-depth-map data used for Portrait mode all fit in a single container.
- Full metadata — EXIF data including GPS location travels inside the file, same as JPEG. (Worth knowing before you share one — see what your photos reveal about you.)
So why didn't the web adopt it? Licensing. HEVC is covered by patent pools, and browser makers never shipped decoders for it the way they did for royalty-free formats. That single fact explains most of the friction you'll hit with HEIC.
Where you'll run into HEIC files
- Photos copied off an iPhone — plug an iPhone into a Windows PC, or pull files via the Files app or a cloud drive, and you get
.heicfiles. - AirDrop and "original file" transfers — sharing through most apps quietly converts to JPEG, but AirDrop to a Mac and "send as file" options keep the original HEIC.
- Email attachments from Apple users — when someone attaches the original photo rather than letting the app recompress it.
- A few Android flagships — some manufacturers offer a "high efficiency" camera option that saves HEIF as well.
How to open HEIC files
Windows 11
The Photos app can open HEIC, but only after two codecs are installed from the Microsoft Store: HEIF Image Extensions and HEVC Video Extensions. In our testing on a fresh Windows 11 install, Photos showed a "codec missing" error until both were present — the HEIF extension alone is not enough, because the image data inside is HEVC. The HEVC extension has moved between free and paid over the years, so check the Store listing.
If you'd rather not install codecs, convert the file to JPG instead — a browser-based HEIC to JPG converter does it without installing anything and without uploading your photos.
macOS
Nothing to do: macOS has opened HEIC natively since High Sierra. Preview, Photos, and Quick Look all handle it. To convert a single file, open it in Preview and use File → Export, then pick JPEG or PNG.
iPhone and iPad
Your own device opens HEIC natively, of course. Two settings matter when other people can't open what you send:
- Shoot compatible photos from now on: Settings → Camera → Formats → Most Compatible (JPEG) instead of High Efficiency (HEIC).
- Convert automatically when transferring: Settings → Photos → Transfer to Mac or PC → Automatic — the phone hands over JPEGs while keeping HEIC originals.
Android
Android has included HEIF support since Android 9, and Google Photos opens HEIC files on most recent phones. Older devices and some gallery apps still fail on them; if a HEIC arrives in a group chat and won't open, converting it to JPG is the reliable fix.
HEIC vs JPG, WebP and AVIF
| HEIC | JPG | WebP | AVIF | |
|---|---|---|---|---|
| Compression | HEVC-based, lossy (lossless possible) | Lossy | Lossy + lossless | AV1-based, lossy + lossless |
| Transparency | Yes | No | Yes | Yes |
| HDR / >8-bit color | Yes | No | No | Yes |
| Browser support | Safari only | All | All modern browsers | All modern browsers |
| Typical home | Apple camera rolls | Everywhere | Websites | Websites (newer) |
| Best for | Storing photos on Apple devices | Maximum compatibility | Web images | Web images at the smallest sizes |
The pattern: HEIC is a capture and storage format, while WebP and AVIF are delivery formats for the web, and JPG remains the format that opens absolutely everywhere.
What we found converting 20 iPhone photos
We ran 20 photos straight off an iPhone 15 through our own converter while writing this post. Three findings worth passing on:
- The Windows codec wall is real. A clean Windows 11 machine could not preview a single one of them until both Store extensions were installed — the exact "codec missing" experience that probably brought you to this page.
- Orientation is stored, not applied. iPhones often save portrait shots sideways with an EXIF rotation flag, and any converter that ignores that flag produces sideways JPEGs. We hit this ourselves and made our converter apply the rotation during conversion — if your converted photos come out sideways, the tool you used skipped this step.
- No upload needed. The whole batch converted in the browser tab with the network tab silent — worth checking whichever tool you use, since these were personal photos with GPS data inside.
When should you convert HEIC (and to what)?
- You need to email it, upload it to a form, or send it to a mixed group → HEIC to JPG. JPG opens everywhere, full stop.
- You're editing it further, or need transparency preserved → HEIC to PNG for a lossless copy.
- You're publishing it on your own website → HEIC to WebP — small files that every modern browser renders.
- You have a folder of mixed targets → the HEIC converter handles batches to any of the above.
Keep the HEIC originals on your phone or backup drive. They're your smallest full-quality copies — convert the copies you share, not your library.
Common problems and fixes
"We can't open this file" / codec missing in Windows Photos. Install both HEIF Image Extensions and HEVC Video Extensions from the Microsoft Store, or convert the file to JPG and skip the codecs entirely.
A website rejects the upload. Many upload forms only accept JPG/PNG. Convert first; there's no setting on the site's side you can fix.
Converted photos come out sideways. The converter ignored the EXIF orientation flag. Use a tool that applies rotation during conversion, then re-convert from the original.
"Why did my iPhone send a JPG when the file is HEIC?" Most share paths (Mail, messaging apps) convert automatically. You only get the true HEIC via AirDrop, the Files app, cloud drives, or a cable — that's why the same photo behaves differently depending on how it traveled.
There's a .MOV file with the same name next to my .HEIC. That's a Live Photo: the still image plus its three-second video. You can delete the MOV if you only want the picture.
FAQ
Why are my photos HEIC? Your iPhone's camera is set to High Efficiency, the default since iOS 11. It saves storage with smaller files at the same quality. If compatibility matters more to you than space, switch to Settings → Camera → Formats → Most Compatible and new photos will be JPEGs.
How do I open a HEIC file on Windows without installing anything? You can't in the built-in Photos app — it needs the two Store codec extensions. The no-install route is conversion: a browser-based converter like BrowserConvert turns HEIC into JPG locally, without the file leaving your machine, and the result opens in anything.
Is HEIC better than JPG? Technically, yes: smaller files at the same quality, plus HDR, 10-bit color and transparency that JPG can't store. Practically, JPG still wins on compatibility — everything opens it. Store in HEIC, share in JPG, and you get the best of both.
Does converting HEIC to JPG lose quality? It re-encodes the image, so a small loss is inherent — both formats are lossy. At a high JPEG quality setting the difference isn't visible in normal use. Keep the HEIC original and convert copies whenever you need wide compatibility.
Can Chrome or Firefox show HEIC files? No. Among major browsers only Safari renders HEIC, because the HEVC codec inside is patent-encumbered and other browsers never adopted it. For anything web-bound, convert to JPG, WebP or AVIF first.
How do I stop my iPhone from taking HEIC photos? Settings → Camera → Formats → Most Compatible. New photos save as JPEG from then on. Existing HEIC photos stay as they are — convert those individually if you need them as JPGs.