Skip to content
Server-sideDeleted in 30 minutes

Convert AVIF to HEIC

AVIF and HEIC are both modern, compact image formats, yet they belong to different codec families and are not interchangeable by renaming a file. AVIF usually carries AV1 image data, while HEIC commonly carries HEVC data inside a HEIF container. Converting between them makes sense when an Apple photo library, device importer, or HEIF-aware application accepts one and rejects the other. It also means decoding one lossy image and encoding a new one.

Use this without the search next time. Prathom Workbench puts Prathom's tools in your toolbar.

Add to Chrome — free
AVIFHEIC

Drop your AVIF file here, or click to browse

Up to 50 MB. Deleted automatically after 30 minutes.

What it does

  • HEIC output for HEIF and HEVC-oriented workflows
  • Dimensions and ordinary image content carried across
  • Clear explanation of codec re-encoding and support limits
  • No watermark and no sign-up

How to use AVIF to HEIC

  1. 1

    Add the AVIF

    Select a still AVIF that must enter a HEIC-aware library or application. Preserve the AVIF or an earlier master because this conversion creates a new compressed representation rather than moving the original bitstream.

  2. 2

    Re-encode as HEIC

    The server decodes the AV1 image, then encodes its pixels with an HEVC-based image codec and packages the result in a HEIF container using the HEIC file extension.

  3. 3

    Test the receiving environment

    Open the output in the exact iPhone, Mac, Windows installation, Android app, or photo service that needs it. HEIC support depends on both the container and an available HEVC-capable decoder.

How it works

The conversion has two distinct stages. First, the server decodes the AVIF, which normally means using an AV1 image decoder to reconstruct color and alpha pixels. Second, an HEVC-capable image encoder compresses those pixels and places the result in a HEIF container. The .heic extension identifies a common HEIF image profile; it does not turn AV1 data into HEVC or make every HEIF reader equivalent.

This decode-and-encode path is unavoidable because AVIF and HEIC describe image data with different coding systems. There is no safe compressed-data shortcut that keeps the AVIF payload while claiming it is HEIC. Re-encoding can preserve dimensions and the broad visual subject, but quality, file size, metadata support, and alpha handling depend on the source and the target encoder.

Compatibility before compression

The most convincing reason to make this conversion is a known receiving workflow. An Apple-oriented archive may be built around HEIC files from cameras and phones, or an application may accept HEIF while offering no AVIF import. In that setting, matching the expected codec family can remove friction even when the file size is not dramatically different.

The opposite decision applies to web delivery. AVIF is commonly selected because modern browsers can decode it efficiently, while HEIC remains inconsistent in browsers and content-management systems. A successful preview in Photos proves little about a web upload form. Test the precise path, including thumbnails, editing, downloads, and older clients, before converting a library in bulk.

Protect the source

Both formats may be lossy, and a second generation is not a quality-neutral move. For photographs, inspect skies, hair, foliage, and high-contrast edges after export. For screenshots or diagrams, look closely at one-pixel lines and text because an encoder tuned for photographic content may treat those details less kindly. Keep the AVIF and, where available, the original camera or design asset so another export can start from better data.

Two containers, two very different support stories

AVIF and HEIC are close cousins — both wrap modern video-codec compression in an ISO base media container — and they landed in almost opposite places.

AVIF uses AV1, which is royalty-free, and that is why it spread through the web. Every current browser decodes it, and it is a reasonable format to serve to strangers.

HEIC uses HEVC, which is covered by patent pools with real licensing costs. The consequence is that HEIC is excellent inside Apple's ecosystem — it is what iPhones shoot by default — and awkward outside it. Windows needs a codec extension, browsers do not display it, and many web forms and content systems reject it outright.

So converting toward HEIC is a narrowing move, and it is worth being clear about why you are making it. The good reason is a destination that requires it: an Apple-native workflow, a photo library that wants its own format, a device or application whose import list names HEIC. The bad reason is expecting it to work generally, because it will not.

If the goal is a smaller file that people can actually open, the AVIF you already have is the better artifact almost everywhere. If the goal is maximum compatibility, neither is the answer — JPEG remains the format nothing refuses.

Metadata usually survives, and that is not always what you want

Both formats carry the full EXIF block: capture time, camera and lens, software, orientation, and on photographs taken with location services enabled, precise GPS coordinates.

Conversion between them generally preserves that data, which is the right default for a personal library where the information is the point. It is worth knowing anyway, because a converted file is often a file about to be sent somewhere, and the coordinates of where a picture was taken are a meaningful disclosure.

The other detail worth checking is the color profile. Both formats can carry wide-gamut and HDR information, and both can carry an ICC profile describing how their values should be interpreted. A conversion that drops the profile produces a file whose colors are technically unchanged and visibly different, usually flatter or oversaturated depending on the display. Compare the two on the same screen before assuming the transfer was clean.

If the file is going to be shared rather than archived, strip the metadata after converting.

Examples

AVIF assets entering an Apple photo library

landscape.avif — 4032x3024, 1.6 MB, photographic still
landscape.heic — 4032x3024, 1.2 MB, imported into a current Photos library

The output is useful because the destination understands HEIC as part of its normal photo workflow. The smaller size is not a guaranteed property of the conversion, though: both codecs have different encoders, and the second encode may be larger or visibly different at an equivalent quality setting.

A browser asset sent to a mixed operating-system team

chart.avif — 1600x900, 146 KB, text-heavy image used on a web page
chart.heic — 132 KB, opens in Photos but not in several team browsers

This is a technically valid conversion with a poor delivery decision. HEIC's HEIF and HEVC compatibility does not make it a dependable browser format, and a second lossy encode can soften small text. Leaving the AVIF for supported browsers or exporting from the original for a broad fallback is safer.

Frequently asked questions

What is the difference between AVIF and HEIC?

AVIF is an image format built around AV1 intra-frame coding, while HEIC commonly stores HEVC-coded still images in the HEIF container. Both can be efficient and can carry metadata or transparency, but they are separate codec ecosystems. A program supporting one is not automatically able to decode the other, which is why a file extension change cannot solve this compatibility problem.

Is AVIF to HEIC conversion lossless?

Usually it is a re-encoding step and should be treated as potentially lossy. The AVIF is decoded into pixels and those pixels are compressed again with an HEVC-based encoder. The HEIC cannot recover details removed when the AVIF was created, and its own quality settings may remove or alter additional fine texture. Keep the original or export from an uncompressed master when the image will be edited again.

Will every device that supports HEIF open this HEIC file?

Not necessarily. HEIF describes a container family, while HEIC commonly implies HEVC image data, and the operating system or application must have the appropriate decoder and licensing support. Recent Apple devices are the most predictable target; Windows, Android, browsers, and web services vary by version and installed extensions. Verify the exact importer instead of relying on a general claim that the device supports modern image formats.