Convert AVIF to PNG
Need an AVIF image as a proper, editable PNG? Design tools, older apps and many editors still can't open .avif files, and when you're retouching or compositing, lossless PNG is the format they all accept. This tool decodes your AVIF with a WebAssembly AVIF decoder and writes a lossless PNG — every pixel of the decoded image is preserved and any alpha channel carries straight through. Everything runs inside your browser tab: no uploads, no server, no watermarks, no usage limits, and it works offline once the decoder loads. Honest notes: PNG is lossless so the output is typically much larger than the original AVIF (convert back to AVIF or WebP when you need small files again); converting can't undo lossy compression already baked into the AVIF — the PNG stores the decoded pixels faithfully, it can't restore lost detail; and animated AVIF exports as its first frame. Need JPG instead for photos? AVIF to JPG offers a JPG output with the same local decoding.
Drop AVIF files here or click to browse
Processed locally — files never leave your device
How to use
- Drop your .avif files into the box, or click it to browse.
- The image is decoded locally and re-encoded as lossless PNG.
- Transparency, if any, is preserved automatically.
- Download the PNG images.
Frequently asked questions
Why convert AVIF to PNG?
PNG is lossless and universally editable — ideal when your design tool won't open AVIF, you need to keep editing without more quality loss, or you rely on transparency.
Are my AVIF files uploaded?
No. Decoding runs as WebAssembly inside your browser tab and the PNG is written by the canvas. Nothing leaves your device, and it works offline once the decoder loads.
Is the output really lossless?
Yes — the PNG preserves every pixel of the decoded AVIF, including its alpha channel. PNG files are typically much larger than AVIF, which is the trade-off for editability.
Will this recover quality lost in the AVIF?
No — if the source AVIF was lossy, that loss can't be undone. Converting can't add detail back, only preserve what's there without further loss.
What about animated AVIF?
Animation isn't carried over — the first frame is exported as a still PNG and the result says so plainly. Keep the original .avif to preserve the animation.
Related tools
Need JPG instead? Try AVIF to JPG. Into JPEG XL? AVIF to JXL. Making PNGs smaller? Compress PNG, PNG to WebP or PNG to AVIF. From WebP? WebP to PNG.