| AV1 Image File Format (AVIF) | |
|---|---|
| Filename extension |
.avif, avifs |
| Internet media type | image/avif, image/avif-sequence |
| Developed by | Alliance for Open Media |
| Initial release | v1.0.0 19 February 2019 |
| Latest release | v1.2.0 16 October 2025 |
| Type of format | |
| Contained by | HEIF |
| Extended from | HEIF, ISOBMFF, AV1 |
| Open format? | Yes |
| Website | aomediacodec |
AV1 Image File Format (AVIF extension/container) is an open, royalty-free file format specification for storing images or image sequences compressed with AV1.
An AVIF file is designed to be a conformant HEIF file for both image items and image sequences. Specifically, this specification follows the recommendations given in "Annex I: Guidelines On Defining New Image Formats and Brands" of HEIF.
This specification reuses syntax and semantics used in the specification for the AV1 Codec ISO Media File Format Binding.
In tests by Netflix in 2020, AVIF showed better compression efficiency than JPEG, as well as better detail preservation, fewer blocking artifacts and less color bleeding around hard edges in composites of natural images, text, and graphics.
AVIF has been supported by all major web browsers since 2024, with at that moment over 93% of users worldwide on compatible browsers.
The AV1 Image File Format supports:
AVIF specification defines two image profiles:
On 14 December 2018, Netflix published the first .avif sample images. In November 2020, HDR sample images with PQ transfer function and BT.2020 color primaries were published.
| libavif | |
|---|---|
Screenshot of avifenc (encoder) command-line tool | |
| Developer | Alliance for Open Media |
| Stable release | 1.3.0
/ July 9, 2025 |
| Written in | |
| Operating system | cross-platform |
| License | BSD 2-Clause License (free software) |
| Website | aomediacodec |
| Repository | https://github.com/AOMediaCodec/libavif |
We rely on Imlib2 for image support. And Imlib2 allows you to enable/disable format support at build time. So the formats supported by scrot depends on your system Imlib2