File Formats: AVIF

The AV1 Image Format is an open, royalty-free file format created by Alliance for Open Media to provide superior lossless and lossy compression for images on the web. The format supports still image and sequences (video). LEADTOOLS currently supports only the still image version of the format.


This format should not be confused with the AVI file format used for video. The '1' after AV is the digit one, not the 'i' capital letter. In other words, this should not be confused with popular AVI (Audio Video Interleave) format containing audio and video files. The names are similar, but AVIF files are completely different from AVI files.

The format is supported by multiple browsers and operating systems. Please see the AV1 wikipedia page for more information.

The format uses 24 or 32-bits/pixel (color) or 8-bit (grayscale). The 32-bit file uses alpha channel transparency, where pixels can range from fully transparent to fully opaque.

The lossy single page format is intended to replace JPEG. The lossless single page is intended to replace PNG and GIF.


The AVIF format uses AV1 compression (lossy or lossless) and stores the images in a ISO Base File Format container (HEIF). There are many similarities with the HEIC format, which also stores images in a HEIF container (but with a HEVC video compression). This is why both AVIF and HEIC file formats are supported by the LFHEIF filter.

The AVIF files use the extension .avif.


File constants associated with this file format are:

Constant Read Support Write Support Description
FILE_AVIF 8, 16, 24, 32, 48, 64 8, 24, 32 BPP [406] Single-page AVIF file.

Required DLLs and Libraries

Related Formats


Win32, x64, UWP, Linux, Android, iOS.

Help Version 23.0.2024.2.29
Products | Support | Contact Us | Intellectual Property Notices
© 1991-2024 LEAD Technologies, Inc. All Rights Reserved.

LEADTOOLS Raster Imaging C++ Class Library Help