Back to Knowledge
Knowledge · Images

What is HEIC, and why does iPhone use it?

Open Convert image

HEIC is a file type commonly used for photographs captured with an iPhone's High Efficiency setting. It can store a high-quality image efficiently, which is valuable when a phone holds thousands of pictures. The complication appears when a receiving website or application expects an older format such as JPG. Understanding the relationship between HEIC, HEIF, and the software that reads them makes it easier to keep useful originals while creating compatible copies.

Why Apple uses High Efficiency formats

Apple introduced HEIF and HEVC support with iOS 11 and macOS High Sierra. Apple describes the formats as providing better compression than JPEG and H.264 while maintaining comparable visual quality, reducing storage needs on devices and in iCloud Photos. Efficient storage is a practical advantage on a camera phone, where photographs and videos accumulate continuously instead of arriving as occasional desktop files.

Consider an illustrative library of 10,000 photographs. If a particular capture and storage workflow saved an average of 1 MB per photograph, that would amount to about 10,000 MB across the library. The numbers are an example of how small per-file differences add up, not a measured comparison or a promise about any iPhone model. Real savings depend on the scene, capture settings, and encoding.

Apple's ecosystem also controls much of the capture, display, editing, and sharing experience, which makes adopting a more efficient representation practical. The advantage is easiest to enjoy when the applications you use understand the files. At the boundary with an older system, creating a compatible delivery copy can be more sensible than giving up efficient originals throughout the entire library.

What can be inside a HEIF file

HEIF can describe more than one image item and relationships between image data. The format supports concepts such as a primary image, thumbnails, auxiliary image information, and derived images. This makes the container more flexible than the assumption that every photo file is only one flat bitmap. A particular file may use only some of those capabilities, depending on how it was created.

This matters when exporting. A converter may select the primary still image and write one JPG. That can be exactly what a job application portal needs, but it is not a complete archival translation of everything the source container might hold. The output can look correct while omitting information that another editing workflow would have used.

Keep the original when you want future flexibility. If the immediate task is to send a still photograph of a receipt, the primary image may be sufficient. If you are preserving a photo library, editing depth-related effects, or transferring a project between photography applications, use a workflow designed to preserve those requirements. Decide what needs to survive before calling a conversion successful.

HEIC is not the same thing as a Live Photo or RAW

A HEIC filename identifies an image representation; it does not by itself prove that the picture is a Live Photo. Apple describes a Live Photo as combining a still photograph with the moments captured around it. The associated motion is not something an ordinary still JPG can reproduce. A still-image converter should not be expected to export the entire Live Photo experience simply because it can open the photograph.

RAW is another separate concept. A computationally processed HEIC photo is not interchangeable with a RAW editing file just because both originate in a camera. Apple ProRAW uses DNG and serves a different editing workflow. If you choose a format for later photographic adjustments, understand the capture mode and the application's editing capabilities instead of equating a newer extension with a RAW master.

For a practical folder structure, keep the original capture and any associated assets together in the system that manages them. Create ordinary still delivery files separately. A JPG for an online form, a PNG for a document workflow, and the original library item can each have a legitimate role without one pretending to preserve everything that the others contain.

Why a HEIC may not open on another device

Displaying an image requires software that understands both the container and the encoded image data. A device may have suitable system support while a particular application lacks it, or an application may include its own decoder. This is why the same file can open in one program and fail in another on the same computer. The failure does not automatically mean that the photograph is damaged.

An upload website can also reject HEIC deliberately even when the visitor's device displays it. The server may process only a limited set of formats, or the form may enforce an extension or media-type allowlist. Check the receiving site's requirements. When it asks for JPG, provide a genuine JPG export rather than relying on what your local photo viewer can open.

Before converting a large batch, test one representative file through the complete handoff. Open the source, create the delivery copy, upload it, and inspect the destination's preview or downloaded result when available. That catches unsupported variants and processing changes early. A local preview alone cannot verify what another service does after it receives the image.

High Efficiency versus Most Compatible on iPhone

On supported devices, Apple documents the Camera settings path to Formats, where High Efficiency and Most Compatible control the relevant capture formats. Most Compatible uses JPEG for new photos and H.264 for new videos in the supported workflow. The options available depend on the device and capture features, and some advanced recording settings require High Efficiency. Follow the choices and explanations shown on your own device.

Changing the capture setting affects future captures; it does not automatically rewrite your existing photo library. If the problem is one old HEIC that a portal will not accept, converting a copy of that photograph addresses the immediate task. Changing every future capture to a different format solves a broader compatibility preference and may have different storage implications.

Choose based on how you use the camera. Someone who repeatedly sends files directly into an older work application may value predictable compatibility. Someone who mainly uses supported photo applications and occasionally uploads a picture may prefer efficient originals with occasional delivery exports. Review the actual workflow before changing settings merely because a single website rejected one file.

Sharing, downloading, and automatic conversion

Apple's sharing and transfer workflows can provide more compatible media depending on the destination and selected options. A picture captured in HEIF may therefore arrive elsewhere as JPEG without an obvious manual conversion step. Conversely, a transfer configured to retain originals may deliver HEIC. Do not infer the received format solely from the setting that was active when the photo was taken.

Check the file you actually have. Cloud photo storage may show a thumbnail before the full original has downloaded, and different export actions can produce different versions. When a converter cannot read a selected item, make sure the original or intended export has finished downloading. A visible filename and a preview in a library are not always proof that a complete standalone file is available locally.

For a repeatable handoff, decide whether the recipient needs an original or a compatible still copy, then use a transfer method that provides that choice. Confirm the resulting extension, dimensions, and appearance. Keep the naming clear so an automatically converted delivery does not later get mistaken for the untouched capture when someone returns to the image for more demanding work.

How to convert HEIC to JPG in Minutil

Open Convert image and select your HEIC or HEIF source. Wait for the image to become available in the preview, choose JPG, and create the result. Download the saved file and inspect it in the application or website where it will be used. Check the face or subject, small text, orientation, and colors instead of judging only whether a thumbnail appears.

Minutil decodes the primary still image on your device and writes a new raster output. The selected photo is not uploaded to a processing server for this operation. The conversion does not preserve Live Photo motion or every additional image and metadata item in the original container. Keep the source when those features matter, or when you want to retain the original for later editing.

If the destination also has a pixel limit, use Resize image or the supported operations in Image Optimizer. Avoid shrinking more than necessary when a document includes readable details. For an application photo, obey the requested aspect ratio and dimensions. For a receipt, inspect the smallest line of text. The purpose of the image determines which details the converted copy must preserve.

Choosing JPG, PNG, WebP, or AVIF as the output

JPG is a practical choice for a normal photograph when the receiving service explicitly accepts JPEG. It offers broad compatibility and adjustable lossy compression. PNG can be useful when a workflow requires a lossless raster output, but saving a photographic source as PNG can substantially increase the file size. It does not undo compression or image processing already present in the HEIC source.

WebP and AVIF are alternatives for destinations that accept them, especially when evaluating web delivery. Compare actual output with suitable dimensions and settings. The fact that a format is efficient in general does not guarantee the smallest result for a particular source. A new export at high quality can be larger than the already efficient HEIC original.

Minutil does not offer HEIC as an output format in this image workflow. Its conversion creates a supported delivery file rather than rewriting the original HEIC container. That distinction is useful when planning storage: preserve the original once, then make the required output for the actual destination instead of treating every converted copy as an equivalent replacement.

Color, HDR, and metadata deserve separate checks

The appearance of a modern phone photograph can depend on more than its ordinary visible pixel dimensions. Color interpretation, dynamic range, orientation, and application processing can influence how it looks on a particular display. A general browser conversion should not be assumed to preserve every advanced property of a camera file or reproduce every aspect of the phone's own photo-viewing experience.

Compare the original and delivery in the same application where possible, then inspect the destination. Look at skin tones, bright reflections, dark detail, and any text whose contrast matters. If the converted copy looks unexpectedly flat or different, return to the original and consider an export through the photo application that manages it. For demanding photographic work, use a color-managed workflow suited to the source and output.

Minutil's raster export removes original metadata. That can be useful when you want a simple delivery image, but it is unsuitable as proof that every historical or camera detail was preserved. It also does not anonymize the visible picture: faces, addresses, documents, reflections, and other identifying content remain unless you edit them. Metadata handling and visible-content privacy are different questions.

A systematic way to troubleshoot conversion problems

First, establish whether the original is complete and readable. Open it in an application that supports the capture. If it also fails there, download or export a fresh copy from the source library. A partially transferred or damaged file will not become valid simply because you change its extension. Keep any available original while investigating so a failed delivery does not become the only copy.

Second, distinguish unsupported content from insufficient processing resources. Large images can require much more working memory than their compressed file size suggests. Follow the tool's dimension or memory message, close unnecessary work, or use a device with more available memory. Repeatedly submitting the same oversized source does not change the amount of image data the decoder must handle.

Third, verify the output requirement. If the conversion succeeds but a website still rejects the file, check the actual format, size, and dimensions it requires. If the exported JPG is larger than the HEIC, that can be a normal consequence of using a different encoder and settings. Compare a suitable smaller version from the original rather than assuming the conversion itself is broken.

Keep an original and deliver the right copy

For a one-time portal upload, retain the HEIC, create the requested JPG, and confirm the upload succeeds. For a family archive, preserve the original library items and use exports for sharing. For a shop workflow, choose delivery dimensions and formats that the catalog accepts, and test representative images before applying the same settings to many products.

HEIC makes sense because efficient image storage is valuable on a device that continually captures media. Its inconvenience usually appears at a compatibility boundary, where a receiving application expects something else. A deliberate export handles that boundary while keeping the original available. Once the source, required features, and destination are clear, the format choice becomes a manageable part of the workflow.

Put it into practice

Sources & further reading