What is HEIC? A Complete Guide to Apple's Image Format
If you've ever tried to share an iPhone photo and been told the format isn't supported, you've encountered HEIC. Here's everything you need to know.
Quick Answer
HEIC (High Efficiency Image Container) is Apple's default photo format since iOS 11. It stores photos at photo data efficiently and can carry metadata or related image items. File-size savings vary by photo and encoding settings. Support also varies across Windows, Android, websites, and older software, so a JPG copy is useful when a destination explicitly rejects HEIC.
Convert an HEIC File to JPGThe Origin of HEIC
HEIC is based on the HEIF standard (High Efficiency Image Format), developed by the Moving Picture Experts Group — the same organization that created MP3 and MP4. The standard was finalized in 2015, and Apple adopted it for iPhones and iPads with iOS 11 in September 2017.
The "container" can hold an image, metadata, auxiliary images, depth information, or image sequences. That does not mean every iPhone HEIC contains a Live Photo clip. Apple Photos normally manages a Live Photo as a still image plus a paired motion-and-audio resource.
Under the hood, HEIC uses HEVC (H.265) for image compression — the same codec used in 4K video streaming. This is why it can encode many photographs efficiently compared with the older JPEG algorithm. The actual difference depends on the source, encoder, and quality settings.
Last checked September 2026 against Apple's HEIF and HEVC guidance, Android's supported media formats, and Microsoft's HEIF Image Extensions listing.
How HEIC Compression Works
Traditional JPEG uses discrete cosine transform (DCT) — a mathematical technique from the 1970s — to compress images. It divides the image into 8×8 pixel blocks and discards fine detail. This works well but shows visible "artifacts" (blurry edges, color banding) at high compression.
HEVC/HEIC uses a more sophisticated approach with variable block sizes (4×4 up to 64×64 pixels) and advanced prediction algorithms that look at surrounding image data. The result: the same visual quality efficiently. There is no fixed HEIC-to-JPG size ratio.
For the same source photo, the relative output usually follows this pattern:
- HEIC: efficient source container, with size determined by capture settings
- JPG: size changes with the selected quality and encoder
- PNG: lossless pixel storage can be much larger for photographic images
HEIC Pros and Cons
Advantages
- ✓Often efficient for camera photos at comparable visible quality
- ✓Can carry higher bit-depth images when the encoder and app support them
- ✓Can store auxiliary images and image sequences
- ✓Supports transparency and HDR content
- ✓Contains depth maps for Portrait mode
- ✓Built-in support in current Apple Photos
Disadvantages
- ✗Not natively supported on older Windows versions
- ✗Android support is inconsistent (varies by app)
- ✗Many websites reject HEIC uploads
- ✗Most social media platforms don't accept HEIC
- ✗Older image editors can't open HEIC files
- ✗Patent licensing creates adoption barriers
How to Open HEIC Files on Any Device
HEIC files open natively in Preview, Photos, and most Mac apps since macOS High Sierra (2017). Just double-click the file.
Update Photos and check Microsoft's HEIF Image Extensions. Some encodings may need another codec, whose availability or price can vary. Alternatively, create a JPG compatibility copy.
Current Apple Photos supports HEIC, but individual third-party apps can still impose their own accepted formats.
Android has platform-level HEIF decoding support, but support still varies by device, app, codec, and transfer path. Create a JPG copy when the receiving app rejects HEIC.
Install the libheif library and heif-convert tool. Or use GNOME's image viewer (with the heif plugin). Alternatively, use ConvertHEIC.org in Firefox or Chrome.
Questions About the HEIC Format
What is HEIC?
What does HEIC stand for?
Why does my iPhone save photos as HEIC instead of JPG?
Is HEIC better quality than JPG?
Why can't I open HEIC files on Windows or Android?
How do I open a HEIC file on Windows?
Can I turn off HEIC on iPhone and shoot in JPG instead?
What is the difference between HEIC and HEIF?
Need to Convert HEIC to JPG?
The normal conversion path processes selected photo data locally. Keep the HEIC original and verify the JPG before sharing it.
Convert an HEIC File to JPGA plain-English format guide
What HEIC is, why iPhones use it, and when JPG helps
This overview is for people who encountered HEIC for the first time and want to decide whether to keep it, open it, or make a JPG copy.
HEIC is a file format commonly used for photos from modern Apple devices. It can store images efficiently, but support is less consistent across websites, older software, Windows setups, and Android apps than support for JPG.
How HEIC affects everyday photo tasks
- Keeping HEIC makes sense when the photo stays in an Apple-centered library and storage efficiency matters.
- Making a JPG copy helps when the photo must be uploaded, emailed, printed, or opened by a non-Apple recipient.
- HEIC is a format choice, not an error state or a renamed JPG.
- The original and a delivery copy can serve different purposes without replacing one another.
Decide whether the format needs to change
- Keep HEIC when it remains inside a compatible library and no delivery format is required.
- Create JPG only for the photos that must move into a less compatible app or service.
- Treat storage efficiency, compatibility, editing, and archiving as separate decisions.
- Keep the source when metadata, later editing, or a different export may matter.
Conversion improves compatibility, not the source
HEIC to JPG conversion does not add detail or improve an already damaged photo. It creates a broadly usable copy. The browser converter returns JPG only, and the output should not be treated as a substitute for the original when source format or photo information matters.
What is HEIC in one sentence?
HEIC is an image file format commonly used by iPhones to store photos efficiently.
Is HEIC a bad image format?
No. The main trade-off is compatibility: HEIC works well in supported systems, while JPG opens in more apps and upload services.
Do I need to convert every HEIC photo?
Usually not. Convert the photos that need broader compatibility and keep the rest in their original format if your normal apps support them.
A service will not accept your HEIC photo?
Create a JPG copy in the browser while leaving the original HEIC file unchanged.
Make a JPG Copy