HEIC to AVIF Crop Converter

Load a HEIC photo, drag the crop handles to define exactly the area you need, preview the result, then download a compact next-gen AVIF. Everything runs in your browser — your image never leaves your device.

🖼️

Drop a HEIC file here

or Browse Files  ·  HEIC / HEIF supported

What This Tool Does

This tool loads a HEIC or HEIF image directly in your browser, decoding it using native browser support (Chrome 105+, Safari, Edge) or the heic2any JavaScript library as a fallback for full cross-browser compatibility. It presents an interactive crop overlay with draggable handles, and converts the selected area to a compact AVIF file using the browser's built-in Canvas API. No server upload is required. The full workflow — loading, HEIC decoding, cropping, and AVIF encoding — runs entirely in client-side JavaScript. AVIF offers roughly 50% smaller file sizes than JPEG at comparable quality, with support for transparency and HDR, making it the ideal format for web publishing.

Who This Is For

  • iPhone and iPad users who want to extract a specific region from a HEIC photo and share it on the web in a modern, compact format
  • Web developers and designers who need to crop iPhone photos and output optimized AVIF images for fast-loading pages
  • Content creators who want to trim and convert HEIC photos to AVIF without installing software
  • Anyone who wants to reduce image file size while maintaining quality — AVIF is significantly smaller than equivalent JPEG or PNG output

HEIC vs AVIF: Format Comparison

PropertyHEICAVIF
CompressionLossy or lossless HEVCLossy or lossless AV1
Color depth10-bit HDR support10-bit HDR, wide gamut
Transparency supportYes — full alpha channelYes — full alpha channel
File sizeVery compact — efficient HEVCEven smaller — best-in-class AV1
Web browser supportLimited — codec required on mostChrome, Edge, Firefox, Safari 16.4+
Platform compatibilityApple-native; codec required elsewhereModern browsers and apps natively
Best foriPhone storage, Apple ecosystemWeb publishing, sharing, modern apps

Frequently Asked Questions

What is AVIF and why is it better than JPEG for web use?
AVIF (AV1 Image File Format) is based on the AV1 video codec, which provides state-of-the-art compression. AVIF typically achieves 50% smaller file sizes than JPEG at equivalent visual quality, and also supports transparency, HDR color, and wide color gamut. It is natively supported in Chrome, Edge, Firefox, and Safari 16.4+.
How precise is the crop tool?
The crop operates at native pixel accuracy on the original HEIC dimensions. The canvas is scaled to fit your screen for display, but the actual crop coordinates are mapped back to the full-resolution image before the AVIF is generated. You get an AVIF at the exact pixel dimensions shown in the crop dimensions badge.
Can I move the crop selection after setting it?
Yes — click and drag anywhere inside the crop rectangle (away from the handles) to reposition it anywhere within the image. Handles resize; the interior pans.
What happens if my browser doesn't support AVIF encoding?
The tool uses the browser's Canvas toBlob() API with the image/avif MIME type. If your browser does not support AVIF encoding (e.g., older Safari), the download will fall back to WebP format automatically. For guaranteed AVIF output, use Chrome 85+, Edge 85+, or Firefox 93+.
What browsers are supported?
All modern browsers — Chrome, Firefox, Edge, Safari (desktop and mobile). The tool uses heic2any as a fallback for browsers without native HEIC support, ensuring HEIC files load correctly everywhere. AVIF encoding is best supported in Chrome and Edge.
Is there a file size limit?
There is no server-imposed limit because no upload occurs. The practical limit is your browser's available RAM. Most modern desktops handle HEIC files comfortably. Very large files on memory-constrained mobile devices may be slower to process.