HEIC to AVIF converter

Convert iPhone HEIC photos to AVIF for the web. Encoded in your browser, free, no upload.

    Drop HEIC files here or choose files.

    • Up to 30MB per file, 10 images at a time, 40 megapixels max
    • AVIF encoding is slow. A 10 megapixel photo takes about 10 to 30 seconds, longer on a phone
    • The first run downloads the HEIC decoder module (about 3MB)

    Normal is hard to tell from the original. Use High for images with a lot of text, Light when file size matters most.

    Files never leave this device. Privacy policy

    Result

    Upload HEIC files and click Convert. The smaller AVIF files appear here.

    What to do next

    How it works

    Pick your HEIC files, choose a quality and click Convert. Several files are converted one after another, and you can save them one by one or as a ZIP. The result card compares the original and AVIF sizes.

    The first run takes a few extra seconds to download the HEIC decoder. Live Photos convert to the still image only, and burst shots to the first frame.

    Things to know

    Every current browser opens AVIF, but older Windows Photos and some forum and store admin pages still do not. Check that the destination accepts AVIF, and keep the original if you are not sure.

    Encoding happens on your device, so bigger photos take longer. Resize photos over 40 megapixels before converting.

    Frequently asked questions

    Why convert iPhone HEIC to AVIF?

    HEIC and AVIF compress about equally well, but HEIC often fails to open in Chrome and on Windows, while every current browser opens AVIF. For a lightweight blog or website image, use AVIF. If it has to open anywhere, HEIC to JPG is the better fit.

    The AVIF file will not open.

    Current Chrome, Edge, Firefox, Safari (iOS 16 and later) and the current Windows Photos app open AVIF. Older Windows Photos and Paint, some forum and store admin pages, and older image editors may not open it or may refuse the upload. For those, JPG or WebP is the safe choice.

    Why does it take so long?

    AVIF compresses very well, but encoding takes a lot of computation. This tool does not send photos to a server. It encodes on your device, so one photo can take anywhere from a few seconds to over a minute depending on the hardware. For many or large photos a desktop computer is faster, and a phone may stop if the screen turns off.

    Do my photos get uploaded to a server?

    No. The first run downloads the AVIF encoder module (about 3.5MB), and after that decoding and encoding happen inside this browser. Results disappear when you close the page, so use the save button to download them.

    Related tools