AVIF to PNG converter
Convert AVIF files to PNG inside this page. No upload, no limit on how many, no watermark.
- 0 uploads
- No limits
- No signup
- Works offline
Where AVIF to JPEG is about compatibility at any cost, this conversion is about keeping the pixels exactly. PNG is lossless, so nothing further is approximated on the way out — useful when the image is going into an editor, when it contains text or flat colour that JPEG would smear, or when it has a transparent background that JPEG could not hold at all. The trade is size, and the increase is steep.
When you actually need this conversion
- The AVIF has transparency and you need to keep it, in software that cannot read AVIF.
- You are opening the image in an editor and want no further loss before you start work.
- The image is a graphic, a diagram or a screenshot rather than a photograph — lossless is the right choice for that content.
What to watch out for
- The file will grow a great deal, often 5–15×. You are moving from the most efficient format available to one that stores every pixel literally.
- Lossless output does not mean lossless input. If the AVIF was lossy, its artefacts are preserved exactly rather than removed.
- Colour depth beyond 8 bits per channel is reduced — PNG supports 16-bit, but the conversion path here normalises to 8.
AVIF and PNG, side by side
| AVIF | PNG | |
|---|---|---|
| Released | 2019 | 1996 |
| Compression | both | lossless |
| Transparency | yes | yes |
| Animation | yes | no |
| Support | all current browsers; limited elsewhere | everywhere, without exception |
Keeps transparency and stops any further quality loss, at the cost of a much larger file. The right choice when the image is going into an editor rather than onto a page.
How the conversion works here
Your file is decoded in a Web Worker inside this browser tab — by the browser's own image pipeline where it can, and by a WebAssembly build of libheif or libavif where it cannot. The decoded pixels are then re-encoded with OxiPNG, the same encoder Squoosh uses.
All of that happens on the processor in front of you. There is no upload step, no queue and no server, which is why there is no size cap, no daily allowance and no paid tier — and why the whole thing keeps working with the network switched off.
Doing more than one thing
Most people converting a format also need it smaller or a different size. The result screen hands your converted files straight to the compressor or the resizer in one click — no second download, no re-selecting files. If you need several formats, the general converter lets you pick the output each time.
How it works
- 01Add your AVIF filesDrop them on the page, click to browse, paste from the clipboard, or drop a whole folder.
- 02Conversion runs on your deviceEach file is decoded and re-encoded as PNG by a WebAssembly codec in a background thread. Nothing is uploaded.
- 03Adjust if you need toPNG has no quality setting; enable the lossless optimiser to shrink the result further.
- 04DownloadSave one file, or take the whole batch as a zip built on your device.