Illustration of an AVIF image card transforming into a PNG download inside a browser

Image guides

How to Convert AVIF to PNG in Your Browser

AVIF compresses efficiently but isn’t accepted everywhere editors and design tools expect an image, and PNG almost always is. This guide covers what the browser does when it decodes an AVIF back into a PNG, what’s kept, and when reaching for PNG here actually makes sense.

Ready to try the tool this guide describes?

How AVIF becomes PNG

  1. The file is checked for a genuine avif or avis brand in its container before decoding begins — files with only a HEIC brand, or non-AVIF files renamed to .avif, are rejected at this stage.
  2. The browser’s AV1-based image decoder reconstructs the compressed data into a full grid of pixel values, alpha channel included if the frame has one.
  3. If the AVIF is animated (an avis brand), only the first decodable frame is used — PNG can’t store a sequence, so the rest of the animation is set aside.
  4. The decoded pixel grid is written out as PNG using lossless compression, with no background fill applied first — transparent pixels stay transparent rather than being flattened.

What changes when you convert

File size typically increases. AVIF’s AV1-based compression is usually tighter than PNG’s lossless approach, so a photo that was efficiently compressed as AVIF often becomes a noticeably larger PNG at the same dimensions — again, an expected trade-off, not a flaw.

Transparency carries through unchanged. When the decoded AVIF frame has an alpha channel, PNG preserves it exactly, with no white or other background painted behind it at any point.

Nothing about visual quality improves or degrades further. PNG stores whatever pixels the AVIF decoder hands it, without adding new compression — it can’t undo any loss AVIF’s own lossy encoding already introduced when the file was created.

When PNG is the right choice — and when it isn’t

PNG is the right move when you need to open the image in software that doesn’t decode AVIF yet — many editors, older tools, and some upload forms still expect PNG or JPG specifically — or when you want a format you can re-save losslessly during further edits.

It’s a poor choice purely for file size, since PNG will typically be larger than the AVIF you started with. And it can’t help with an animated AVIF: only the first frame comes through, so if the motion matters, you’ll need to keep the AVIF or use a format that actually supports animation.

Limitations and privacy

AVIF decode support varies by browser, and some browsers that can display an AVIF elsewhere on the web may still fail on a particular file depending on how it was encoded. When decoding fails, the tool shows a clear compatibility error rather than producing a broken file, and doesn’t count it as a use.

There’s no quality slider here, since PNG output is lossless — nothing is discarded during this step beyond what AVIF’s original encoding already decided. Conversion runs entirely in your browser, with the AVIF never uploaded to a Looty Tools server.

Convert AVIF to PNG FAQ

Why does my AVIF file get rejected before it even tries to decode?
The tool checks for a genuine avif or avis brand in the file’s container first. Files with only a HEIC brand, or files renamed to .avif without actually being AVIF, are turned away before the browser attempts to decode them.
Why is the PNG noticeably bigger than the AVIF I converted?
AVIF’s AV1-based compression is usually more efficient than PNG’s lossless scheme, so writing the same decoded pixels out as PNG typically produces a larger file at the same dimensions — that size increase is a normal result of the format change.
Why does only the first frame convert when my AVIF is animated?
PNG has no structure for storing multiple frames, so the converter decodes just the first frame of an animated (avis) AVIF — the rest of the sequence isn’t carried into the output.
Does converting to PNG fix an AVIF that looks compressed or blocky?
No. PNG stores exactly the pixels the AVIF decoder produces. Any compression artifacts from AVIF’s original lossy encoding are already baked into those pixels and carry straight through.
Is my AVIF file uploaded anywhere while it’s being converted?
No. Container validation, decoding, and PNG encoding all happen locally in your browser.

Related guides

Open the tool

Jump into AVIF to PNG when you are ready to process your files.

← Back to all guides