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
| Property | HEIC | AVIF |
|---|---|---|
| Compression | Lossy or lossless HEVC | Lossy or lossless AV1 |
| Color depth | 10-bit HDR support | 10-bit HDR, wide gamut |
| Transparency support | Yes — full alpha channel | Yes — full alpha channel |
| File size | Very compact — efficient HEVC | Even smaller — best-in-class AV1 |
| Web browser support | Limited — codec required on most | Chrome, Edge, Firefox, Safari 16.4+ |
| Platform compatibility | Apple-native; codec required elsewhere | Modern browsers and apps natively |
| Best for | iPhone storage, Apple ecosystem | Web publishing, sharing, modern apps |
Frequently Asked Questions
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+.