Convert HEIC photos from iPhone and other Apple devices to AVIF — the open, efficient image format supported across Chrome, Firefox, and Safari 16+. AVIF offers comparable compression to HEIC but works everywhere. All processing happens locally in your browser; your photos are never uploaded.
Your browser does not support encoding images to AVIF format. Please use Chrome 93+ or Firefox 93+ to use this converter. Safari does not currently support AVIF encoding via the Canvas API.
Drag and drop files here, or click to browse
Supports .heic and .heif files — batch convert multiple images at once
Both HEIC and AVIF are modern, high-efficiency image formats, but they serve different ecosystems:
Converting HEIC to AVIF gives you a file that works natively in any modern browser without special plugins, while maintaining comparable quality and file size.
This tool uses two technologies: heic2any to decode HEIC files, and the browser's Canvas API to encode AVIF. AVIF encoding requires Chrome 93+ or Firefox 93+. Safari does not support AVIF encoding via the Canvas API, so this tool requires Chrome or Firefox.
Why does conversion take a moment?
HEIC decoding is computationally intensive. The heic2any library processes each file in JavaScript, which takes a second or two per image depending on file size and your device speed.
Will my photo quality be preserved?
At High (85%) quality, the output will be visually indistinguishable from the original for most photos. High-resolution photos from recent iPhones contain a lot of detail; use Maximum (95%) if you want to be certain.
Are my photos uploaded to a server?
No. Everything runs entirely in your browser. Your photos never leave your device.
Does this preserve EXIF metadata?
No. The conversion pipeline decodes to a canvas and re-encodes, which strips EXIF metadata including GPS location and camera settings.
This website may contain affiliate links. If you click on an affiliate link and make a purchase, we may receive a small commission at no additional cost to you.