User Rating 0.0
Total Usage 0 times

Drop AVIF files here or browse

Accepts .avif files • Multiple files supported • Max 50 files

Is this tool helpful?

Your feedback helps us improve.

About

AVIF (AV1 Image File Format) delivers superior compression ratios - often 50% smaller than JPEG at equivalent perceptual quality - but lacks universal support across legacy software, email clients, and older operating systems. Converting to PNG guarantees lossless pixel-for-pixel fidelity with an alpha channel intact, producing files compatible with every image viewer, browser, and print workflow in existence. This tool decodes AVIF natively in your browser and re-encodes to PNG entirely on your device. No files leave your machine. Note: output PNG files will be significantly larger than the source AVIF because PNG uses lossless compression. A 200KB AVIF may produce a 2 - 5MB PNG depending on image dimensions and color complexity.

Batch conversion is supported. The tool requires a browser with native AVIF decoding (Chrome 85+, Firefox 93+, Safari 16.4+). If your browser cannot decode AVIF, the tool will notify you before you waste time selecting files. Pro tip: if you need smaller output, consider converting to JPEG instead - PNG is best when you need transparency or exact color reproduction for design assets.

avif to png image converter avif converter png converter batch image conversion client-side converter

Formulas

This converter performs pixel-perfect transcoding. The browser decodes the AVIF bitstream using the AV1 codec into raw RGBA pixel data, which is drawn onto a canvas, then re-encoded to PNG using DEFLATE compression. No pixel data is altered.

AVIF AV1 Decode RGBAraw Canvas DEFLATE Encode PNG

The file size relationship between source and output follows:

SPNG W × H × 4 × Rdeflate

Where W = image width in pixels, H = image height in pixels, 4 = bytes per pixel (RGBA), and Rdeflate = DEFLATE compression ratio (typically 0.3 - 0.7 depending on image content). Photographic content compresses less effectively in PNG than flat illustrations or screenshots.

Size change percentage displayed in results:

Δ = SPNG SAVIFSAVIF × 100%

Reference Data

PropertyAVIFPNG
Compression TypeLossy & LosslessLossless only
Typical File Size (1920×1080)100 - 300KB2 - 8MB
Color DepthUp to 12bitUp to 16bit
Alpha ChannelYesYes
Animation SupportYes (AVIFS)No (APNG is separate)
HDR SupportYes (PQ, HLG)No (SDR only)
Color SpaceBT.2020, sRGB, P3sRGB, Adobe RGB (via ICC)
Browser SupportChrome 85+, FF 93+, Safari 16.4+All browsers
Decoder ComplexityHigh (AV1 codec)Low (DEFLATE)
Best Use CaseWeb delivery, bandwidth savingsDesign assets, print, archival
MIME Typeimage/avifimage/png
File Extension.avif.png
SpecificationISO/IEC 23000-22ISO/IEC 15948 (W3C)
Max Dimensions65536 × 65536px2311px (theoretical)
Metadata SupportEXIF, XMP via HEIF containertEXt, iTXt, zTXt chunks
Compression Ratio vs JPEG~50% smaller~5 - 10× larger

Frequently Asked Questions

AVIF uses AV1 lossy compression which discards imperceptible detail. PNG uses lossless DEFLATE compression which preserves every pixel exactly. A photographic image at 1920×1080 may go from 150 KB (AVIF) to 3-6 MB (PNG). This is expected behavior, not an error. If file size matters more than lossless fidelity, consider converting to JPEG instead.
Yes. The Canvas API reads all four RGBA channels from the decoded AVIF. If the source AVIF contains transparency data, it is faithfully reproduced in the output PNG. You can verify by opening the PNG in any editor and checking the alpha channel.
The browser's canvas operates in sRGB by default. HDR tone mapping and wide-gamut colors will be converted (clamped) to sRGB during decoding. This means subtle color differences may occur in highlights and saturated regions. For professional color-critical work, use a dedicated tool like ImageMagick with ICC profile handling.
The limit is determined by your browser's canvas maximum size. Chrome and Firefox support canvases up to approximately 16384×16384 pixels (268 megapixels). Images exceeding this will fail to render on the canvas. Additionally, very large files (>50 MB AVIF) may cause memory issues on devices with limited RAM.
This tool extracts the first frame only. PNG does not natively support animation (APNG is a separate format). If you need to convert animated AVIF, you would need to extract each frame individually, which requires AV1 sequence demuxing not available in browser APIs.
AVIF decoding requires Chrome 85+ (released August 2020), Firefox 93+ (October 2021), or Safari 16.4+ (March 2023). Internet Explorer and older Edge versions do not support AVIF. Update your browser to the latest version. On iOS, you need iOS 16.4 or later.
No. All processing happens entirely in your browser using the Canvas API. Your files never leave your device. No network requests are made during conversion. You can verify this by disconnecting from the internet and running the converter - it will work identically.