FormatGo
HEIC explained

What is a HEIC file?

A HEIC file is a high-efficiency image file used by iPhones to store photos at smaller file sizes than JPG while keeping high quality. This guide explains what HEIC means, why Apple uses it, how it compares to JPG, PNG, and HEIF, and what to do when a HEIC file will not open.

What is a HEIC file?

A HEIC file is an image saved in the High Efficiency Image format. Since iOS 11, iPhones and iPads save photos as HEIC by default because it stores high-quality images in a much smaller file than older formats.

The .heic extension is what you see on the file. Under the hood it is a HEIF image compressed with HEVC (H.265), which is where most of the space savings come from.

What does HEIC stand for?

HEIC stands for High Efficiency Image Container (also called High Efficiency Image Coding). It is Apple’s name for an image stored in the HEIF container using HEVC compression.

So when people ask about the HEIC extension or HEIC format, they are really talking about a HEIF image that Apple devices produce with the .heic file ending.

Why does my iPhone save photos as HEIC?

Apple uses HEIC because it can cut photo file sizes by roughly half compared with JPG at similar quality, which saves storage on your iPhone and in iCloud.

HEIC also supports useful features that JPG cannot, such as transparency, higher bit depth, HDR data, and storing several images in one file (for example Live Photos and bursts).

The trade-off is compatibility: many non-Apple apps, websites, and Windows PCs still expect JPG, which is why people convert HEIC photos.

HEIC vs JPG

HEIC produces smaller files than JPG at comparable quality and supports transparency and HDR, while JPG does not. JPG, on the other hand, opens almost everywhere with no extra software.

Use HEIC to save space inside the Apple ecosystem, and convert to JPG when you need maximum compatibility for sharing, uploading, or using a photo on a non-Apple device.

HEIC vs PNG

PNG is a lossless format with transparency, which makes it good for graphics, screenshots, and editing where you do not want any quality loss. HEIC is more efficient for photos but is far less widely supported.

Converting HEIC to PNG makes sense when you need a clean, lossless image for editing or for tools that work better with PNG than with HEIC.

HEIC vs HEIF

HEIF (High Efficiency Image File Format) is the underlying container standard. HEIC is the version of HEIF that uses HEVC compression, which is what Apple devices create.

In everyday use the terms overlap: a .heic file is a HEIF image. Some devices also use the .heif extension, but the format family is the same.

How to open a HEIC file

The easiest way to open a HEIC file is to preview it in a HEIC viewer online or convert it to a more compatible format. FormatGo includes a HEIC Viewer Online for checking the image before you decide whether to convert it.

If you need the file to work everywhere, convert HEIC to JPG. If you need a lossless file for editing, convert HEIC to PNG. If a website or form asks for a document, convert the HEIC photo to PDF.

Key things to know about HEIC

The short version, if you just want the practical takeaways about HEIC photos.

Smaller files, same quality

HEIC is roughly half the size of JPG at similar quality, which is why iPhones use it to save space.

Less compatible than JPG

HEIC does not open everywhere. Windows and many non-Apple apps may need a codec or a converted JPG.

Easy to convert

You can convert HEIC to JPG, PNG, WebP, or PDF, or compress it, whenever you need a more compatible file.

Open or convert your HEIC files

Now that you know what HEIC is, here are the tools for actually working with HEIC photos.

HEIC format FAQ

Quick answers about what HEIC is, what it stands for, and how it compares to other image formats.

A HEIC file is a photo saved in Apple’s High Efficiency Image format. It is a HEIF image compressed with HEVC, used by default on iPhones since iOS 11 because it stores high quality in a smaller file.

HEIC stands for High Efficiency Image Container (sometimes called High Efficiency Image Coding). It refers to a HEIF image that uses HEVC compression, with the .heic file extension.

HEIC saves about half the storage of JPG at similar quality and supports transparency, HDR, and multi-image files. Apple uses it by default to save space, though JPG is still more compatible elsewhere.

HEIC is more efficient and feature-rich than JPG, but JPG is far more compatible. HEIC is better for saving space on Apple devices; JPG is better when you need a photo to open everywhere.

HEIF is the container format standard, and HEIC is the Apple variant of HEIF that uses HEVC compression. In practice, a .heic file is a HEIF image.

You can preview a HEIC file in the HEIC Viewer Online, or convert it to JPG, PNG, WebP, or PDF with the matching tools. To stop new HEIC files on iPhone, change the camera format to Most Compatible.

Not by default. Windows usually needs Microsoft’s HEIF and HEVC extensions to open HEIC, so many people convert HEIC to JPG instead for a file that opens anywhere.