Compress AVIF Images
Compress and optimize your AVIF images by re-encoding at your desired quality level. Free online AVIF compressor — use the slider to find the perfect balance.
Drag & drop your files here
or
You've reached the free daily limit of 5 conversions. Upgrade to Pro for unlimited conversions.
How to Compress AVIF Images
Upload
Drag and drop your files or click Browse to select them.
Convert
Adjust the quality slider if needed, then click Convert All.
Download
Download your converted files individually or all at once.
Your files never leave your device. All conversion happens locally in your browser using the Canvas API and WebAssembly.
Convert images programmatically with the iLoveAVIF API — AVIF, JPG, PNG, and WebP via a single endpoint.
curl -X POST https://iloveavif.com/api/v1/convert \
-H "X-API-Key: ilav_YOUR_KEY" \
-F "file=@photo.jpg" \
-F "format=avif" \
--output photo.avifLearn about the API → Setup guideFrequently Asked Questions
Your AVIF image is decoded, then re-encoded at a lower quality setting using the AVIF encoder. This can significantly reduce file size while maintaining acceptable visual quality.
Yes, completely free with no watermarks. Free users get 5 compressions per day. Pro users get unlimited compressions.
For web images, a quality of 40-60 offers an excellent balance of file size and visual quality. For high-quality images, use 70-80. The preview lets you compare before downloading.
AVIF supports lossless compression, but for significant size reduction, lossy compression is needed. Use the quality slider to find a setting where quality loss is imperceptible.
Get the iLoveAVIF Chrome extension — right-click any image on the web to convert it instantly, or batch-convert with drag and drop. Free, no sign-up required.
Add to Chrome — Free Learn more