HEIC to AVIF Converter

Upload a HEIC or HEIF image and download it as an AVIF file — fully client-side, private, and free.

Select HEIC / HEIF Image

Output preview

Convert to see preview

Summary

Upload a HEIC or HEIF image and download it as an AVIF file — fully client-side, private, and free.

How it works

  1. Click "Choose HEIC File" or drag and drop a .heic or .heif file onto the upload area.
  2. The heic2any library decodes the HEIC/HEIF container inside your browser — nothing is sent to a server.
  3. The decoded image is drawn onto a Canvas element.
  4. Canvas attempts to encode the image as AVIF (image/avif). If the browser supports native AVIF encoding the result is a true AVIF file.
  5. If AVIF encoding is not supported, the image is exported as PNG inside an .avif-named file and a note is shown.
  6. Click "Download AVIF" to save the converted file to your device.

Use cases

  • Convert iPhone HEIC photos to AVIF for use in modern web projects.
  • Compress HEIC images into the highly efficient AVIF format for faster page loads.
  • Convert HEIC files for platforms that accept AVIF but not HEIC.
  • Prepare HEIC photos for social media or CMS platforms that support AVIF.
  • Avoid installing desktop software just to convert a few iPhone photos.
  • Ensure HEIC images from new iOS devices are web-compatible.

Frequently Asked Questions

Last updated: 2026-06-09 · Reviewed by Nham Vu