Guide · Apple formats

What HEIC Is, and When to Convert It

An iPhone photo can open in your photo library but fail in a browser, editor or upload form that does not support HEIC. The format can save space, but compatibility depends on the software receiving it. Here is how HEIC works and when a JPG or PNG copy is useful.

ContainerHEIF (.heic / .heif) Image codecHEVC / H.265 Size vs JPGroughly half

These HEIC converters decode the image in your browser without uploading it. They need an additional decoder download; complete one conversion online before testing offline use. Keep the original while you check the converted result.

Why iPhones use HEIC

JPEG dates to the early 1990s and remains widely supported. Newer compression methods can store a similar-looking photograph with fewer bytes, which matters for camera libraries and backups.

Apple introduced HEIF support with iOS 11 in 2017. HEIC combines two things: the HEIF image container, standardized as ISO/IEC 23008-12, and HEVC image compression, also called H.265. HEIF can hold one image or several, along with items such as depth maps, thumbnails and editing data. HEVC is also used for 4K video; it can encode individual still images as well as video frames.

HEIC can be substantially smaller than JPEG at comparable visual quality, although the saving depends on the image and encoding settings. It can also carry ten-bit colour, transparency and multiple images. These are format capabilities, not features present in every HEIC file.

Why support varies between applications

Opening a HEIC requires software that understands both its container and its compressed image data. HEVC patent licensing is one factor affecting decoder distribution; file features, operating-system support and application choices also matter. Changing the filename extension does not add a decoder.

Apple built HEIF support into iOS 11 and macOS High Sierra and later, but that does not mean every app or older device handles every HEIC feature. Some Windows installations need additional HEIF or HEVC components. Browser and Android support varies with the platform and version. An editor, printer or upload form may accept only a restricted set of image formats.

Check the receiving application’s supported formats when a photo will not open. A HEIC can work in one app and not another on the same device. Unsupported features, damaged files and resource limits can also cause failures; the extension alone does not identify the cause.

When to keep HEIC, use JPG or use PNG

Keep HEIC when your own tools support it. If your library apps can read the photos and your backups preserve them, there is no need to convert the whole collection just to share a few images. Keep the original and make a compatible copy when it is needed.

Use JPG when the recipient requires it. JPG is commonly accepted by upload forms, email clients, print services and photo software, though each service can impose its own size, colour or resolution requirements. The HEIC to JPG converter makes that copy locally.

Use PNG when preserving decoded pixels or transparency matters. It can suit diagrams, text, artwork or an intermediate image you intend to edit. For an ordinary camera photo, PNG can be several times larger than a high-quality JPG. PNG avoids another lossy encoding step, but it does not restore detail already lost in the HEIC or guarantee that the converter preserves its bit depth, colour profile or other metadata.

What to check in the converted file

The file can get larger. Converting HEIC to JPG trades compression efficiency for compatibility in many cases. The size also depends on the image, quality setting and output dimensions; it is not a fixed multiplier and does not always increase. Compare the actual files.

JPG adds a lossy encoding step. A high-quality setting can make the difference difficult to see, but it does not guarantee an invisible change. Avoid repeatedly editing and re-saving a JPG export; make new exports from the original when possible.

Check bit depth, HDR and colour. The HEIC tools here produce eight-bit output rather than preserving ten-bit or HDR data. Their limitations also describe colour-profile handling. Keep the original if those properties matter, and inspect the converted colours instead of assuming the change will be imperceptible.

Check which images were exported. HEIF can contain multiple images, and a converter that exports only the first will omit others. A Live Photo also includes video resources; converting a still image does not preserve the complete Live Photo with its motion and sound.

These canvas-based conversions remove the original EXIF block. Coordinates, camera details and the capture timestamp are not copied into the new image. The encoder can still write its own format metadata. Note the capture date first, or retain the original if you need it.

Saving a JPG as HEIC cannot recover discarded detail. Losses from the earlier JPG encoding remain. Keep the original HEIC when it is available rather than treating a conversion back as a restoration.

Capture and transfer settings

If HEIC fits your library and backup workflow, keep it for storage and convert the copies that need another format. If most of your receiving tools need JPG, a compatible capture setting may be more convenient.

On supported iPhones, Settings, Camera, Formats offers Most Compatible for new JPG captures instead of HEIC. This does not convert photos already taken. For cable transfers, the Photos setting Transfer to Mac or PC offers Automatic for compatible transfers and Keep Originals to avoid conversion. Apple’s current instructions place Photos settings under Settings, Apps, Photos; the path can differ on older iOS versions.

For a HEIC already on your computer, export a compatible copy from an app that supports it or use a local converter. Open the result and check its orientation, colours and image count before sending it. Conversion time depends on the file and device.

Related