Skip to content

AVIF · 5 AVIF sample images

Download AVIF sample images

Download free AVIF sample images in multiple resolutions and quality levels to test next-generation image decoders, web performance, and HDR pipelines.

5 AVIF sample images 8-bit & 10-bit HDR Lossy + Lossless Alpha

Free Sample Downloads

Available AVIF sample images

5 AVIF sample images

sample-avif-landscape-1920x1080.avif

sample-avif-landscape-1920x1080.avif

Dimensions:1920 × 1080 px

139.7 KB

AVIF Download AVIF
sample-avif-portrait-1600x1067.avif

sample-avif-portrait-1600x1067.avif

Dimensions:1600 × 1067 px

96.1 KB

AVIF Download AVIF
sample-avif-still-life-1280x853.avif

sample-avif-still-life-1280x853.avif

Dimensions:1280 × 853 px

55.5 KB

AVIF Download AVIF
sample-avif-nature-960x640.avif

sample-avif-nature-960x640.avif

Dimensions:960 × 640 px

24.7 KB

AVIF Download AVIF
sample-avif-architecture-800x1067.avif

sample-avif-architecture-800x1067.avif

Dimensions:800 × 1067 px

38.5 KB

AVIF Download AVIF

Technical Guide & Standards

AVIF architecture, compression algorithms & image standards

The AV1 Image File Format (AVIF) represents an industry-wide transition in digital imagery, bringing the royalty-free AV1 video compression standard into high-efficiency still photography, graphic assets, and image sequences.

Origin & Architectural Evolution

AVIF was developed by the Alliance for Open Media (AOMedia)—a non-profit consortium founded by Google, Mozilla, Cisco, Intel, Microsoft, Netflix, and Amazon, later joined by Apple, ARM, NVIDIA, and Samsung. The specification was officially finalized and published in February 2019 under the formal designation ISO/IEC 23000-22 (MPEG-A Part 22).

Architecturally, AVIF encapsulates AV1 video intra-frames (keyframes) inside the standardized ISO Base Media File Format (ISOBMFF, ISO/IEC 14496-12) container. This design inherits decades of container optimizations, including structured metadata boxes, derived image items, auxiliary alpha planes, and color profile payloads without reinventing container framing.

Registered officially by the IETF in RFC 9385 under the media type "image/avif", AVIF resolves longstanding patent licensing uncertainties associated with HEIC/HEIF (MPEG-H Part 12) while surpassing the compression limits of legacy JPEG and older WebP codecs.

Compression Efficiency & Visual Quality Metrics

Independent perceptual evaluations using SSIMULACRA, DSSIM, and Netflix VMAF demonstrate that AVIF achieves approximately 50% file size reduction compared to JPEG and roughly 20% compared to WebP at equivalent visual fidelity.

Unlike legacy DCT (Discrete Cosine Transform) algorithms in JPEG that produce jarring 8x8 block boundary artifacts at low bitrates, AVIF leverages AV1 advanced intra-prediction modes, recursive partition trees (from 128x128 superblocks down to 4x4 blocks), and directional transforms.

AVIF incorporates Constrained Directional Enhancement Filtering (CDEF) and Loop Restoration Filters (Wiener filtering and Self-Guided restoration) directly in the decoding pipeline. This smooths compression noise, eliminates ringing around high-contrast edges, and preserves fine textures even under aggressive quantization.

Advanced Color Science: 10-Bit, 12-Bit & High Dynamic Range (HDR)

A major differentiator of AVIF is native first-class support for High Dynamic Range (HDR) and Wide Color Gamuts (WCG). While standard JPEG and WebP are strictly bounded by 8-bit sRGB color spaces (256 shades per channel), AVIF natively encodes 10-bit and 12-bit integer precision as well as floating-point half-precision data.

AVIF supports ITU-R BT.2100 colorimetry with Perceptual Quantizer (PQ / SMPTE ST 2084) and Hybrid Log-Gamma (HLG) electro-optical transfer functions, alongside the DCI-P3 and Rec. 2020 color gamuts. This enables photographers and digital artists to deliver vivid highlights up to 10,000 nits and deep shadows without banding or posterization.

Color management in AVIF is declared through either embedded NCLX (Non-Constant Luminance) parameter boxes directly in the file header or full embedded ICC color profiles, ensuring deterministic cross-platform color reproduction on modern OLED and mini-LED displays.

Alpha Transparency, Film Grain Synthesis & Spatial Tiling

Lossy & Lossless Alpha: AVIF implements transparency using auxiliary image items. The alpha channel can be encoded losslessly or lossy at independent compression rates, allowing web developers to generate clean transparent graphic cutouts at a fraction of PNG file sizes.

Film Grain Synthesis: Instead of spending valuable bandwidth encoding stochastic camera sensor noise or vintage film grain, AV1 encoders analyze the grain parameters, transmit mathematical synthesis coefficients, and allow the client hardware decoder to regenerate authentic grain on playback.

Spatial Tiling & Progressive Rendering: High-resolution images (such as 4K, 8K panoramas, or satellite tiles) can be partitioned into independent spatial grid tiles, enabling multi-threaded CPU/GPU decoding and instant partial viewport updates without decompressing the full image payload.

Format Comparison Matrix: AVIF vs. WebP vs. JPEG vs. PNG vs. HEIC

Evaluate how AVIF compares against prevailing web and mobile image formats across compression, color support, transparency, and licensing.

Technical FeatureAVIFWebPJPEGPNGHEICEngineering Tradeoffs
Compression CodecAV1 Intra (AOMedia)VP8 / VP8LDiscrete Cosine (DCT)DEFLATE / LZ77HEVC / H.265 IntraAV1 delivers highest compression density among open royalty-free codecs.
Relative File SizeSmallest (~50% of JPEG)Medium (~70% of JPEG)Baseline (100%)Large (lossless only)Small (~50% of JPEG)AVIF matches HEIC compression while avoiding MPEG-LA patent pool licensing.
Bit Depth Support8, 10, 12-bit8-bit only8-bit (standard)8, 16-bit8, 10, 12, 16-bitAVIF 10/12-bit eliminates banding in sky gradients and HDR master shots.
HDR & Wide GamutFull (BT.2100, PQ, HLG)Limited (ICC only)Very Limited (Gain maps)Limited (cICP chunk)Full (Apple HDR, BT.2100)AVIF is the open web standard for native HDR photos.
Alpha TransparencyYes (Lossy & Lossless)Yes (Lossy & Lossless)NoYes (Lossless)Yes (Auxiliary item)Transparent AVIF icons are frequently 80% smaller than transparent PNGs.
Animation SupportYes (AVIS image sequences)Yes (Animated WebP)NoYes (APNG)Yes (Image sequences)AVIS provides video-level efficiency for animated UI elements.
Licensing & PatentsRoyalty-Free (AOMedia)Royalty-Free (Google)Royalty-Free (Expired)Royalty-Free (W3C)Royalty-encumbered (MPEG-LA)Commercial HEIC deployment carries complex streaming and codec royalty risk.
Browser CompatibilityModern (>95% global)Universal (>98%)Universal (100%)Universal (100%)Apple devices onlyChrome, Firefox, Safari iOS 16+, and Edge all decode AVIF natively.

Developer Implementation & Ingestion Guide

Incorporate AVIF into responsive web delivery pipelines, server-side asset processors, and automated testing suites.

HTML5 Responsive Delivery:

<!-- Responsive Web Picture Element with AVIF & WebP Fallbacks -->
<picture>
  <source srcset="/images/hero.avif" type="image/avif" />
  <source srcset="/images/hero.webp" type="image/webp" />
  <img src="/images/hero.jpg" alt="Responsive Hero Image" width="1920" height="1080" loading="lazy" />
</picture>

Node.js (Sharp Image Processing):

// Node.js Image Processing with Sharp
import sharp from 'sharp';

await sharp('input.png')
  .resize(1920, 1080, { fit: 'cover' })
  .avif({
    quality: 80,       // 1-100 visual quality scale
    effort: 6,         // CPU effort (0-9, default 4)
    chromaSubsampling: '4:2:0'
  })
  .toFile('output.avif');

Python (Pillow + pillow-heif):

# Python Image Processing with Pillow & pillow-heif
from PIL import Image
import pillow_heif

# Register AVIF plugin with Pillow
pillow_heif.register_avif_opener()

with Image.open('sample.avif') as img:
    print(f"Format: {img.format}, Size: {img.size}, Mode: {img.mode}")
    img.save('converted.png', 'PNG')

FFmpeg (10-Bit HDR AVIF Conversion):

# FFmpeg CLI: Convert Image to 10-bit HDR AVIF
ffmpeg -i input.tiff \
  -c:v libsvtav1 \
  -crf 26 \
  -pix_fmt yuv420p10le \
  -color_primaries bt2020 \
  -color_trc smpte2084 \
  -colorspace bt2020nc \
  output_hdr.avif

AVIF Format Technical Specifications

Standardization parameters, container signatures, and MIME classifications defined by ISO/IEC and the IETF.

File Extension
.avif (Still images), .avis (Image sequences)
Internet Media Type
image/avif (RFC 9385)
Magic Bytes (Offset 4)
66 74 79 70 61 76 69 66 (ASCII: ftypavif)
Container Architecture
ISO Base Media File Format (ISOBMFF, ISO/IEC 14496-12)
Primary Standard
ISO/IEC 23000-22 (MPEG-A Part 22: AV1 Image File Format)
Compression Technology
AV1 Video Intra-Frame Coding (AOMedia Video 1)
Color Precision
8-bit, 10-bit, 12-bit integer; half-float HDR
Chroma Subsampling
YUV 4:2:0, YUV 4:2:2, YUV 4:4:4, and Monochromatic 4:0:0
Color Gamut Support
sRGB, BT.709, DCI-P3, Rec. 2020, ITU-R BT.2100 (PQ/HLG)
Metadata Standards
Exif, XMP, IPTC, and embedded ICC Color Profiles

Frequently Asked Questions About AVIF

What is an AVIF file and why is it used?

AVIF (AV1 Image File Format) is a modern open image format developed by the Alliance for Open Media (AOMedia). It wraps AV1-compressed image frames in an ISOBMFF container to provide roughly 50% smaller file sizes than JPEG and 20% smaller than WebP at identical visual fidelity. It is used extensively in web performance optimization, mobile apps, and digital asset management to accelerate page loads and reduce bandwidth costs.

Which web browsers and operating systems support AVIF in 2026?

AVIF enjoys over 95% global browser support. It is natively supported in Google Chrome (since version 85), Mozilla Firefox (since version 93), Apple Safari (iOS 16+ and macOS Ventura+), Microsoft Edge, Opera, and Android Chromium browsers. On the desktop, Windows 10/11 supports AVIF via the AV1 Video Extension, and modern Linux distributions support it natively via libavif and libheif.

Should I replace WebP and JPEG completely with AVIF?

For production websites, the industry best practice is using the HTML5 <picture> element to serve AVIF to supported browsers, with WebP or JPEG specified as a fallback source. While AVIF offers superior compression and HDR capabilities, encoding AVIF can require more server CPU time than WebP. Pre-generating AVIF assets during build time or utilizing an image CDN with edge negotiation provides the ideal balance.

Does AVIF support transparency, HDR, and animations?

Yes. AVIF natively supports alpha channel transparency using auxiliary image items, which can be compressed losslessly or lossily. It also provides first-class support for High Dynamic Range (10-bit and 12-bit color depth, BT.2100 PQ and HLG curves) and multi-frame animation sequences (often saved with the .avis extension or within standard .avif containers).

How do I inspect the binary signature and metadata of an AVIF file?

An AVIF file begins with a 4-byte box size followed by the 4-byte box type "ftyp" (ASCII: 66 74 79 70) and the major brand "avif" (ASCII: 61 76 69 66) at byte offset 4. You can inspect AVIF metadata using command-line tools like ExifTool (`exiftool sample.avif`), MediaInfo, ImageMagick (`magick identify -verbose sample.avif`), or programmatically via Node.js Sharp or Python Pillow.

← Explore all image file formats