en

HEIC to AVIF

Convert iPhone HEIC photos to AVIF locally - very small files at high quality, no upload.

Running locally on your device ...

Quality mode Automatic adapts the quality to your file (recommended).
  • Low
  • Medium
  • High
  • Automatic (recommended)

Your files

    Running locally on your device ...

    0%

    Is my file uploaded?

    No. Everything runs in your browser - your file never leaves your device. How this is verifiable

    No upload100% local
    Your content stays with youno third-party access
    Hosted in GermanyGlobal Content Delivery
    Independently auditedTLS A+ · HTTP headers A+

    HEIC and AVIF are technically related: both use modern video-codec technology to store images very small. While HEIC (on HEVC/H.265) is mainly at home in the Apple ecosystem, AVIF is based on the open AV1 codec and is shown directly by every current browser - ideal for the web.

    This tool decodes HEIC entirely locally in your browser (libheif) and encodes AVIF with the self-hosted jSquash encoder - no upload, even offline. You get the small file sizes of modern codecs in a format that runs everywhere on the web.

    AVIF keeps transparency and at the same quality often yields even smaller files than WebP. The quality slider controls the compression strength; lower values give smaller files. For maximum compatibility with very old software, JPG remains the safe choice.

    Specifications

    Specifications
    Input formatsHEIC, HEIF
    Output formatAVIF
    Batch processingYes
    ProcessingLocally in your browser (JavaScript)
    File uploadNone

    In 3 steps

    1. Drop your HEIC photo(s).
    2. Choose a quality (lower = smaller).
    3. Download the AVIF files (individually or as ZIP).

    Limitations: AVIF encoding is compute-heavy; very large HEIC batches take correspondingly longer on older devices. Live Photos are converted as a still image. Very old software may not open AVIF. Embedded metadata such as capture date, camera and GPS location does not survive the re-encode - only the image orientation is baked into the pixels beforehand. The output is 8-bit sRGB. Apple's "HDR" photos already store the visible image at 8 bits and keep the extra dynamic range separately as a small gain map plus metadata, applied only when viewed on an HDR-capable screen - that gain map is not carried over, only the 8-bit base image comes out.

    FAQ

    Are my photos uploaded?

    No. HEIC is decoded locally and AVIF is encoded locally with jSquash - nothing is uploaded.

    AVIF or WebP - which is smaller?

    At the same quality, AVIF often comes in another 10 to 20 percent below WebP in comparative measurements, sometimes more for photos - in return, encoding takes noticeably longer. On older devices or with large batches, WebP is therefore the faster compromise; AVIF delivers the maximum savings for the web.

    Is transparency kept?

    Yes. AVIF supports transparency, which is kept during conversion.

    Why does the conversion take longer?

    AVIF uses the AV1 codec, whose encoding is more compute-heavy than JPG or WebP - in return the files are very small.

    Related tools

    HEIC to WebP · JPG to AVIF · HEIC to JPG · HEIC to PNG · QOI to PNG · PNG to QOI