✓ EXIF, GPS and all other metadata are removed from the output.
Drop images here
or click to browse — PNG, JPEG, WebP, GIF, HEIC, AVIF, SVG — you can also paste images (Ctrl+V) anywhere on this page
Convert HEIC to AVIF — batch, private, no upload.
Your files never leave your browser — all processing is local.
✓ EXIF, GPS and all other metadata are removed from the output.
Drop images here
or click to browse — PNG, JPEG, WebP, GIF, HEIC, AVIF, SVG — you can also paste images (Ctrl+V) anywhere on this page
HEIC is what an iPhone saves and what almost nothing on the web will display; AVIF is its closest web-native relative. Both wrap a modern intra-frame video codec — HEVC and AV1 respectively — so the conversion keeps file sizes in the same league instead of inflating them the way HEIC to JPG does. Decoding runs through a bundled libheif build, so it works even in browsers that cannot open HEIC themselves.
Conversion happens entirely in your browser — no upload, no queue, no watermark. Drop in as many files as you like and download them individually or as a zip.
Because JPG throws away the compression advantage you already had. A HEIC photo converted to JPG typically doubles in size for no quality gain, while AVIF stays close to the original because it is built on comparable technology. Choose JPG only when the destination is old software that cannot read AVIF.
No. Conversion happens inside your browser using the canvas API and a Web Worker — files never leave your device. There is no upload step, no queue and no file size limit beyond your machine's memory.
No — and that's a feature. Re-encoding through the canvas strips all metadata: GPS location, camera model, timestamps and color profiles. The output contains pixels only, which is usually what you want before sharing an image publicly.
Yes. Drop or paste any number of files; each is converted in the background with its own progress and download button, and you can grab everything at once as a .zip archive.
The converter always decodes to raw pixels and re-encodes, which is also how metadata gets stripped. For lossless targets (PNG, and GIF within its 256-color limit) the pixels stay identical; for JPEG and WebP the quality slider controls the trade-off.