What Is a HEIC File?
HEIC is the photo format iPhones use by default. Learn what it is, how to open it on Mac, iPhone, and Windows, and when to convert it.
HEIC files come from the HEIF container family and usually hold HEVC coded photos, which is why they are efficient and why some devices will not open them. Understanding that distinction is what makes the compatibility problems predictable instead of mysterious.
How it works
The short answer
HEIC is a photo file format that Apple devices use by default. It belongs to the HEIF family of modern image containers, and the photos inside it are usually coded with HEVC, the video codec. That combination is more efficient than JPG, which saves storage on a phone holding thousands of photos, but it is not supported everywhere.
NoteHEIC is the container. HEVC is usually what is inside it. Saying a HEIC file is an AVIF file is wrong, because AVIF is a different container using a different codec.
Why the iPhone makes HEIC files in the first place
Phone storage is limited, and every photo taken with a modern camera is larger than the one before it. HEIF containers with HEVC coding store comparable visual quality in roughly half the space JPG needs, which is what makes a large photo library practical on a phone. The tradeoff is that the format is recent enough that support outside Apple hardware is uneven.
Opening HEIC files on each platform
Whether a HEIC file opens depends entirely on the device. This is the part that surprises people, because the same file works on one machine and fails on another.
| Device | Opens HEIC directly? | If it does not |
|---|---|---|
| Mac with macOS High Sierra or later | Yes | Update macOS to a current version |
| iPhone and iPad with iOS 11 or later | Yes | Check Formats settings for capture mode |
| Windows 11 and Windows 10 | Not by default | Install the HEIF and HEVC extensions from the Microsoft Store |
| Windows 10 | Only with the extensions | Same Microsoft Store extensions as Windows 11 |
| Android phones | Varies by manufacturer | Convert to JPG on the device or a computer |
| Most web browsers | No | Convert to JPG, WebP, or AVIF before uploading |
| Email clients and older software | Rarely | Convert to JPG for compatibility |
When to convert, and when to keep the original
Conversion solves a compatibility problem, so it only makes sense when something downstream cannot read HEIC. If the file is staying on Apple hardware, there is nothing to solve and converting only loses information. Pick the target based on where the photo is going rather than by habit.
- Email, messaging, and social platforms: convert to JPG. It is the format everything accepts.
- Websites and blogs: convert to WebP or AVIF for smaller files, or keep a JPG fallback.
- Editing and archiving: keep the original HEIC, and convert a copy. Re-encoding accumulates quality loss.
- A device that already opens HEIC: no conversion needed.
NoteConverting to JPG discards some detail permanently, because JPG is lossy. Keep the HEIC original if you may want to edit or re-export later.
Changing what your iPhone captures
Apple documents a setting for exactly this problem. On an iPhone or iPad that can capture HEIF, you can switch capture back to JPG for broader compatibility, and switch it again later. This is a capture setting, so it affects new photos only and does not convert anything already in your library.
- Open Settings, then Camera.
- Tap Formats.
- Choose Most Compatible to capture JPG and H.264, or High Efficiency to capture HEIF and HEVC.
What conversion cannot fix
A converter can re-encode a HEIC into a format that opens everywhere, but it cannot add back detail that HEVC compression already discarded. It also depends on the source being readable in the first place, which is why a file from a newer iPhone may fail on an older computer. Where privacy matters, a browser based converter that decodes the file locally avoids sending personal photos to a server at all.
Format comparison
| Format | Compression | Transparency | Browser support | Best for |
|---|---|---|---|---|
| HEIC.heic | Lossy (discards some detail) | No | n/a | High-efficiency photos from iPhones and modern cameras |
| JPG.jpg | Lossy (discards some detail) | No | All browsers and devices | Photographs and images with smooth color gradients |
Frequently asked questions
Why are my iPhone photos HEIC?
iPhones default to HEIF containers with HEVC coding because they store photos at roughly half the size of JPG for comparable quality, which saves space on the phone. Apple documents the capture setting that switches back to JPG.
How do I open a HEIC file?
It opens directly on Mac and iPhone with current software. On Windows, install the HEIF and HEVC extensions from the Microsoft Store, or convert it to JPG in a browser, which works on any device.
Is HEIC better than JPG?
HEIC is smaller for comparable quality, but JPG is supported far more widely. Convert to JPG when you need to share the photo, and keep the HEIC when it is staying on Apple hardware.
Is HEIC the same as AVIF?
No. HEIC is a HEIF container that usually holds HEVC coded photos. AVIF is a different container that uses AV1 coding. They are separate formats with similar goals.
Does HEIC support transparency?
The HEIF container can carry alpha, but iPhone photos rarely use it. PNG is the practical choice when transparency matters, and it is supported everywhere.
Will converting HEIC to JPG reduce quality?
Yes, slightly, because JPG is lossy and discards detail on every save. For a single conversion the change is usually hard to see, which is why keeping the original matters if you plan to edit and re-export repeatedly.