Image Coding Comparisons

Summary

This website provides a comprehensive set of test results on how the AVIF image format compares against the WebP, JPEG, and JPEG XL image formats.

The intention here is to provide all details on how results were produced, to allow anyone to verify the results. The AVIF team encourages developers to provide feedback and suggestions on how to improve the benchmarks and report bugs!

For anyone who’s interested in reproducing the results, the following information is provided:
You can submit your feedback to avif-feedback@googlegroups.com.
Updated 2022-12-14 (history)

Decoding Speed

Chrome decode MP/s Win WebP > AVIF > JPEG XL. Chrome decode MP/s Mac WebP > AVIF > JPEG XL.
The timing was performed using the ImageDecoder API on Windows Chrome Version 110.0.5464.2 (Official Build) dev (64-bit) and Mac Chrome Version 110.0.5464.2 (Official Build) dev (arm64). The Windows machine was an Acer Predator Helios 300 with an Intel i7-9750H, 16GB DDR4. The Mac machine was a MacBook Pro (16-inch, 2021) with an Apple M1 Pro and 16 GB memory.

You can see more devices and detailed information on the decode timing page.

Transcoding Speed

Chart showing fastest encode mode WebP > AVIF > JPEG XL. Other modes, AVIF and JPEG XL are similar
The chart is from the subset1 test set. This chart shows three commonly used encode settings for WebP, AVIF, and JPEG XL.

Quality

Chart showing image compression AVIF > JPEG XL > WebP > JPEG.
The chart averages the MS-SSIM BD-Rate from the subset1 and Kodak test sets in the range of 0.1 to 3 bits per pixel.

You can see 13 different measured metrics and much more detail in the test sets links below.

Lossless

Lossless file size JPEG XL > WebP > AVIF. Lossless transcode MP/s AVIF > WebP > JPEG XL.
The images used in the lossless charts above were from the Kodak test set. The command lines are available in the Verification Process section.

JPEG XL has better lossless compression compared to WebP, which has better lossless compression compared to AVIF for these images. Here is another lossless comparison, which compares more files and image codecs. The sheet was found on encode.su in a post from 2020.

Image Test Sets

subset1
noto-emoji
Kodak

Verification Process

verification-process