📖 What is a HEIC File?
A HEIC file is a photo saved in Apple's high-efficiency image format. The name stands for High Efficiency Image Container, and it uses the .heic extension. It is the format an iPhone saves photos in by default, storing a picture at about half the size of a JPEG while keeping the same visual quality.
Under the surface, a HEIC file is a container built on the HEIF standard, and the image inside is compressed with HEVC, the same codec used for high-efficiency video. That modern compression is how it fits richer photos into smaller files.
Apple made HEIC the default in iOS 11 in 2017, on the iPhone 7 and later. It works smoothly across iPhone, iPad and Mac, but the same efficiency that helps inside the Apple world is what causes the friction people meet when they move a HEIC file to Windows, Android or the web.
Key Characteristics
- Apple's default photo format since iOS 11
- About half the size of an equal-quality JPEG
- A HEIF container using the HEVC codec
- 10-bit colour, richer than JPEG's 8-bit
What It Stores
- The photo, at high quality and small size
- Live Photos, the still plus a short clip
- Depth and metadata, for portrait effects
- Image sequences, bursts in one file
⚡ Quick Facts
| File Extension | .heic |
| Full Name | High Efficiency Image Container |
| Category | Image, photo |
| Developed By | Apple, on the MPEG HEIF standard |
| Codec | HEVC, also called H.265 |
| Default Since | iOS 11, 2017, iPhone 7 and later |
| File Size | Around half of an equal-quality JPEG |
| Colour Depth | 10-bit, versus 8-bit for JPEG |
| Native Support | macOS High Sierra and later, Windows 11 with extensions |
| Related Extensions | .heif, .avif, .jpg |
📱 Why iPhones Use HEIC
Apple switched from JPEG to HEIC for reasons that all come back to fitting more, and better, photos onto a phone. Three benefits stand out.
Storage Savings
A HEIC photo is roughly half the size of the same shot as JPEG, so a phone holds thousands more pictures before filling up.
Richer Colour
It stores 10-bit colour in the Display P3 gamut against JPEG's 8-bit, which means smoother gradients and truer tones on modern screens.
More per File
One container can hold a Live Photo, a burst sequence and depth data, where JPEG would need several separate files.
🧩 HEIC vs HEIF and AVIF
These names cause a lot of confusion, but the relationship is simple once you see it. One is the container, the others are what goes inside.
| Name | What It Is | Codec | Where You See It |
|---|---|---|---|
| HEIF | The container standard | Any | The base format from MPEG |
| HEIC | HEIF with HEVC | HEVC | Apple iPhone photos |
| AVIF | HEIF with AV1 | AV1 | Web images, browsers |
In plain terms, HEIF is the box, and HEIC is that box with Apple's HEVC compression inside. AVIF is the same kind of box with a different, web-friendly codec. In practice a .heic and a .heif file from an iPhone are the same thing, both using HEVC.
💻 How to Open a HEIC File
On an Apple device a HEIC file just opens, since the format is native. Everywhere else, whether it opens depends on the software and the operating system.
On Apple devices
HEIC opens with no effort on iPhone, iPad and any Mac running macOS High Sierra or later. The Photos app and Preview show and edit it directly, since it is the native format.
Quick view anywhere
To see a HEIC on any device without installing anything, an online viewer opens it in the browser. Univik's File Viewer displays many image formats without the original app.
🪟 How to Open a HEIC File on Windows
The fix on Windows 10 and 11 is quick. You add the codec Microsoft left out, and after that the Photos app and File Explorer treat HEIC like any other picture.
HEIF Image Extensions
Install the free HEIF Image Extensions from the Microsoft Store. This is the part that lets Windows show HEIC photos.
HEVC Video Extensions
For full support, add the HEVC Video Extensions too. This one carries a small charge, since it covers the licensed codec.
Open normally
Once installed, double-click any HEIC and it opens in the Photos app. If you would rather avoid this, convert to JPG instead.
🔄 How to Convert HEIC to JPG
Converting to JPG is the surest way to make a HEIC photo work everywhere, from Windows and Android to websites and older apps. Univik's File Converter can turn a HEIC into JPG.
On an iPhone
Copy the photos in the Photos app and paste them into a folder in the Files app, which saves them as JPG. Or set Settings, Camera, Formats to Most Compatible to shoot JPEG from then on.
On a Mac
Open the HEIC in Preview, choose File and Export, then pick JPEG from the format menu and save. This keeps the original and writes a new JPG.
Windows, online or in bulk
Use a converter or an online tool to turn a HEIC into JPG in the browser, with no codec to install. For a whole folder at once, a batch converter or the Finder Quick Actions on a Mac converts many files together.
⚔️ HEIC vs JPG
HEIC and JPG solve the same job in different eras. One is modern and efficient, the other is old and understood by everything.
| Feature | HEIC | JPG |
|---|---|---|
| File size | ✓ About half | ✗ Larger |
| Colour depth | ✓ 10-bit | ✗ 8-bit |
| Live Photos, depth | ✓ Yes | ✗ No |
| Compatibility | ~ Apple mainly | ✓ Everywhere |
| Web and browsers | ✗ Not native | ✓ Universal |
The short version is that HEIC is better for storing photos, smaller files and richer colour, while JPG is better for sharing, since it opens on every device and platform. That is exactly why so many people keep HEIC on their phone but convert to JPG to send a photo out.
🔀 Related Formats
HEIC sits among the modern image formats and the classics it is compared with.
.heif | The broader container standard that HEIC is based on, sometimes used interchangeably with .heic. |
.avif | A newer HEIF-based format using the open AV1 codec, popular for web images. |
.jpg | The classic image format, larger but supported by every device and app. |
.png | A lossless image format, common for graphics and screenshots. |
.webp | Google's efficient web image format, an alternative for smaller online pictures. |
❓ Frequently Asked Questions
On an iPhone, iPad or a Mac running macOS High Sierra or later, a HEIC just opens in the Photos app or Preview, since it is the native format. On Windows, install the free HEIF Image Extensions from the Microsoft Store, after which the Photos app opens it. On any device, a web-based HEIC viewer displays the photo straight in a browser tab, no install needed.
On an iPhone, copy the photos in the Photos app and paste them into a folder in the Files app, which saves them as JPG. On a Mac, open the HEIC in Preview, choose File and Export and pick JPEG. On Windows or any device, use a converter or an online tool. To shoot JPEG from the start, set Settings, Camera, Formats to Most Compatible.
Windows 10 does not open HEIC by default because the HEVC codec was left out over licensing fees. Install the free HEIF Image Extensions from the Microsoft Store, and for full support add the HEVC Video Extensions. After that the Photos app and File Explorer show HEIC files normally. If you would rather not, convert the file to JPG.
Because HEIC saves space while keeping quality. A HEIC photo is about half the size of the same shot as JPEG, so your phone holds far more pictures. It also stores richer 10-bit colour and packs Live Photos and depth data into one file. You can switch to JPEG in Settings, Camera, Formats by choosing Most Compatible.
HEIC is Apple's modern format, about half the size of JPG at the same quality, with 10-bit colour and support for Live Photos and depth. JPG is older and larger with 8-bit colour, but it opens on every device, app and website. HEIC is better for storing photos, and JPG is better for sharing them widely.
HEIF is the container standard, and HEIC is that container using Apple's HEVC compression. In everyday use a .heic and a .heif file from an iPhone are the same thing, both compressed with HEVC. The extension is the only real difference for most people. AVIF is another variant of the same container that uses the AV1 codec instead.
Yes, with a small addition. Windows 10 and 11 can open HEIC once you install the free HEIF Image Extensions from the Microsoft Store, plus the HEVC Video Extensions for full support. Without them, HEIC files show as grey boxes. If you prefer not to install anything, convert the file to JPG, which opens everywhere.
Newer Android phones, from Android 9 onward, can open HEIC, and Google Photos displays it on any device. Older Android versions may not, in which case a HEIC viewer app or converting to JPG solves it. Google Photos also hands you a JPEG when you download, which avoids the problem entirely.
Slightly. Both formats are lossy, so converting re-compresses the image. Setting the JPG quality to 90 to 95 percent keeps the loss hard to see. You also lose the extras a HEIC can hold, such as 10-bit wide colour and HDR data, which a plain JPG cannot store, though the everyday photo looks the same.
No major browser opens HEIC directly, mainly because the HEVC codec it uses is tied to patent licensing. To use a HEIC image on a website or in a browser, convert it to JPG, PNG or WebP first. This is why photo sites and social platforms usually convert HEIC uploads to JPEG automatically.
HEVC, also called H.265, is a high-efficiency codec built for compressing video. HEIC uses it to squeeze a still photo into about half the space a JPEG needs at the same quality. The trade-off is compatibility, since HEVC carries patent licensing that keeps it out of some systems by default, which is why Windows needs an added extension.
For storing photos, yes. HEIC gives smaller files, richer colour and more data per file. For sharing photos, JPG is safer, since it opens on every device, app and website without any extra software. Many people keep HEIC as their camera format and convert to JPG only when they need to send a photo somewhere.
Often not. When you share from the iPhone Photos app by AirDrop, Message, email or upload, iOS usually converts the photo to JPG for the recipient automatically. Social platforms like Instagram, WhatsApp and Facebook also convert HEIC on upload. The friction comes when you send the raw .heic file directly, such as a file attachment or a cloud link, to a Windows or Android user, where converting to JPG first avoids the problem.
Use a batch converter. On a Mac, select the HEIC files in Finder, right-click and use Quick Actions and Convert Image to make JPG copies in one step. On Windows, a batch converter tool or an online converter that accepts multiple files does the same, and some offer a single ZIP download of all the JPGs. Keep the HEIC originals, since they are your highest-quality source.
Most official and job application portals accept only JPG or JPEG, so a HEIC from an iPhone is rejected on upload. The fix is to convert the photo to JPG first, then resize or compress it to meet the portal's size limits. Converting on the iPhone through the Files app, or with an online tool, produces a JPG the portal will accept.
📝 Summary
A HEIC file is Apple's high-efficiency photo format, the default on iPhones since iOS 11 in 2017, saved with the .heic extension. It is a HEIF container using HEVC compression, storing a photo at about half the size of JPEG with richer 10-bit colour, plus Live Photos and depth data in one file. It opens natively on Apple devices, and on Windows once you add the free HEIF Image Extensions. Because most non-Apple software and browsers do not support it, the common fix is to convert HEIC to JPG, which you can do on an iPhone, a Mac, or with a converter.