More games at WuGames.ioSponsoredDiscover free browser games — play instantly, no download, no sign-up.Play

AVIF to PNG/JPG Converter

Convert AVIF (AV1 image) to PNG or JPG in your browser. Keeps PNG transparency, adjustable JPG quality, optional resize. Zero upload, fully private.

Drag & drop an AVIF file here
or click to browse
Choose an AVIF file to convert
Conversion Settings
10%20%30%40%50%60%70%80%90%100%
10%50%100%
Higher quality = larger file size
Aspect ratio is preserved automatically

About AVIF to PNG/JPG Conversion

AVIF (AV1 Image File Format) is the newest image codec — derived from Google/Mozilla/Netflix's royalty-free AV1 video standard — and it typically delivers 50% smaller files than JPEG and 20% smaller than WebP at the same perceptual quality. The catch: most desktop apps (Photoshop, Affinity, Office, Discord uploads, Slack previews, print services, eBay listings) still don't decode .avif natively. This tool uses your browser's built-in AVIF decoder to read the file, then re-encodes to PNG (lossless, 8-bit per channel, keeps alpha) or JPG (smaller, no alpha). Conversion happens entirely client-side — no server upload, no telemetry, full privacy. See also our WebP to PNG/JPG and HEIC to JPG.

What is AVIF format?

AVIF is a modern image format based on the AV1 video codec, developed by the Alliance for Open Media. It offers significantly better compression than JPEG, PNG, and even WebP, while maintaining excellent image quality.

Why convert AVIF to PNG or JPG?

While AVIF offers superior compression, it's still gaining browser support. Some older browsers, image editors, and applications don't support AVIF yet. Converting to PNG or JPG ensures your images work everywhere.

Should I choose PNG or JPG?

Choose PNG if you need transparency or lossless quality. Choose JPG for photos and images where smaller file size is more important than perfect quality.

Which browsers support AVIF?

AVIF is supported in Chrome 85+, Firefox 93+, Edge 121+, Opera 71+, and Safari 16.4+. If your browser doesn't support AVIF, you'll see an error message when trying to load the file.

Is my data safe?

Yes! All conversions happen locally in your browser using JavaScript. Your files are never uploaded to any server, ensuring complete privacy and security.

AVIF to PNG/JPG Converter — Convert AVIF (AV1 image) to PNG or JPG in your browser. Keeps PNG transparency, adjustable JPG quality, optional resize.
AVIF to PNG/JPG Converter

Why is the converted PNG so much bigger than the AVIF?

AVIF often achieves 10:1 compression versus PNG because it uses AV1's intra-frame prediction and arithmetic coding — technology designed for 4K video. A 150KB AVIF photo can balloon to 2-4MB as PNG. That's expected and unavoidable when going from a state-of-the-art codec to a 1996-era format. If you want a smaller output, pick JPG quality 88-92 instead; it'll typically land 30-60% larger than the AVIF but still much smaller than PNG.

Will HDR or 10-bit color survive the conversion?

Partially. Browser canvas APIs currently flatten everything to 8-bit sRGB before re-encoding, so 10-bit HDR AVIFs (HDR10, HLG, Dolby Vision) get tone-mapped down to standard dynamic range. Banding may appear in smooth gradients (skies, sunsets). For HDR preservation you'd need ffmpeg or libavif with full 10/12-bit pipelines — out of scope for a browser tool. For standard 8-bit AVIFs (the vast majority), color reproduction is exact.

Does this work for AVIF sequences (animated AVIF)?

No — only the first frame is converted. Animated AVIF (AVIS) stores multiple AV1 frames in a HEIF container, similar to animated WebP or GIF. The browser's HTMLImageElement only exposes frame zero when drawn to canvas, so we can only export a still PNG/JPG of that frame. For animations, you'd need a tool that uses libavif's sequence decoder, which we don't currently bundle.

Why did my AVIF file fail to load with a black/empty preview?

Two common causes. First, your browser may be too old — full AVIF decode needs Chrome 85+, Firefox 93+, Safari 16.4+, or Edge 121+. Check the browser_not_supported message. Second, some AVIFs use uncommon features like multi-layer images, gain maps, or 12-bit color that older decoders skip. Try opening the file directly in a fresh tab to confirm your browser can render it before converting.

What output dimensions should I pick for web vs print?

Use the Resize Output control to match the destination. For web — blog images, listings, social, CMS uploads — cap the longest side around 1600-2048px; most platforms downscale anything larger anyway, so you save bandwidth with no visible loss. For full-screen hero images, 2560px is plenty. For print, work in pixels at 300 DPI: a 4x6 inch photo needs ~1200x1800px, an 8x10 needs ~2400x3000px, so don't shrink below those. When in doubt, keep the original size for print and only downscale for web. Resizing here is bicubic (high-quality smoothing) and the aspect ratio is locked, so images never stretch.

Does converting AVIF to JPG lose quality twice?

Yes, slightly — this is called generational loss. The AVIF was already lossy-compressed once; re-encoding to JPG is a second lossy pass, so fine detail and edges degrade a little more, especially at low quality. To minimize it, keep JPG quality at 90+ and convert from the original AVIF only once (never re-save a JPG repeatedly). If you need a pixel-exact copy with no second loss, choose PNG instead — it's lossless, so it preserves the decoded AVIF exactly (at a much larger file size). For photos headed to a system that rejects AVIF, JPG at 90 is usually the right trade-off; for graphics, logos, or screenshots, pick PNG.