AVIF→PNG

Convert AVIF to PNG

Turn an .avif image into a lossless PNG — right in your browser, keeping full transparency intact. A real re-encode via canvas, not a server upload.

Runs 100% in your browser Handles transparency Nothing uploaded

Convert an AVIF File to PNG

Drop an .avif file below. Your browser decodes it (AVIF is supported by all current major browsers), then it's re-encoded as a real PNG on a canvas — transparency fully preserved — previewed here, ready to download.

Before you use this tool: This browser converter writes a still, 8-bit PNG and preserves transparency. It does not keep animation, original photo metadata or the full precision of a higher-bit-depth source. For higher precision, use the avifdec method below.

🔒 Nothing is uploaded — your file never leaves this device

Why convert AVIF to PNG

AVIF is very efficient but still isn't accepted everywhere — older design software, some print workflows, and plenty of tools that predate AVIF only understand PNG. Converting gives you a universally-compatible, lossless file, at the cost of AVIF's much smaller size.

Edge cases this tool handles

Animated or HDR AVIF

Only the first frame is converted, and your browser tone-maps any HDR/wide-gamut color down to standard sRGB for the PNG, the same way it would display the image on a standard screen.

Transparent AVIF

Fully preserved — PNG supports an alpha channel natively, so this conversion doesn't flatten anything onto a background.

Older browsers

AVIF decoding depends on browser support. All current versions of Chrome, Firefox, Edge and Safari can decode it; a very old or unusual browser might not, in which case the tool will say so rather than fail silently.

Other ways to convert AVIF to PNG

Windows: Paint

With Microsoft's free AV1 Video Extension installed from the Microsoft Store (many Windows 11 PCs already have it), Paint can open AVIF: right-click the file → Open with → Paint, then File → Save as → PNG picture. One caution specific to PNG output: older versions of Paint fill transparent areas with white, so if your AVIF is a logo or cut-out with a transparent background, check the result — or use the tool above, which keeps the alpha channel.

Mac: Preview or a Finder Quick Action

On macOS Ventura (13) and later, open the AVIF in Preview and choose File → Export… with Format set to PNG; leave the Alpha checkbox ticked to keep transparency. For a batch, select the files in Finder and right-click → Quick Actions → Convert Image, then choose PNG.

Right-clicking selected AVIF files in Finder: Quick Actions → Convert Image lets you pick PNG for all of them at once.

iPhone, iPad and Android

iOS 16 and later can read AVIF, and the Shortcuts app's Convert Image action can output PNG with transparency intact. On Android 12 and later, Chrome decodes AVIF, so the converter on this page works directly in the phone's browser.

Keeping 10-bit or 12-bit color with avifdec

Many AVIFs — especially HDR photos from recent phones and images exported from editing apps — store 10 or 12 bits per channel. A browser canvas (this tool included) and most desktop apps produce an 8-bit PNG, which is fine for viewing and sharing. If you want the PNG as an editing master with all of that precision kept, PNG's 16-bit mode can hold it, and avifdec from libavif can write it:

avifdec writing a 16-bit PNG, then a loop that converts every AVIF in a folder (exact console messages vary by version).

Be aware that a true HDR AVIF decoded this way keeps its HDR brightness curve, so the PNG can look flat or washed out in viewers that don't understand it. Use the 16-bit route for editing in software that handles HDR, and the normal 8-bit conversion for anything you'll share.

ImageMagick works too: magick mogrify -format png *.avif writes a PNG beside each AVIF, provided your build lists AVIF under magick -list format.

Why the PNG is so much bigger

AVIF throws away detail you're unlikely to notice; PNG stores every pixel exactly. Converting a photo from AVIF to PNG therefore commonly produces a file many times larger, and none of that extra size is added quality — the PNG faithfully preserves what the AVIF had, compression artifacts included. Choose PNG when you need lossless editing, transparency, or a program that only accepts PNG. If you only need a widely compatible photo, AVIF to JPG gives a much smaller file; for a flat graphic or logo, PNG is the right call and often stays reasonably small.

Frequently asked questions

Does converting AVIF to PNG upload my file anywhere?

No. The image is decoded and re-encoded entirely inside your browser using a canvas — the file never leaves your device or touches a server.

Do I need a special browser for this to work?

No — all current versions of Chrome, Firefox, Edge and Safari can decode AVIF natively. Only a very old browser version might not support it.

Does converting to PNG keep transparency?

Yes — PNG supports an alpha channel natively, so any transparent or semi-transparent pixels in the source AVIF are preserved exactly.

What happens to HDR or wide-gamut color?

Your browser tone-maps it down to standard sRGB when drawing to the canvas — the same adjustment that happens whenever an HDR image is shown on a standard display.

Does the PNG keep the 10-bit color of my AVIF?

Not with a browser-based converter: the canvas produces an 8-bit-per-channel PNG, which looks the same on normal screens. To keep 10 or 12-bit precision for editing, use libavif's avifdec with the --depth 16 option, which writes a 16-bit PNG.

Can Preview on a Mac convert AVIF to PNG?

Yes, on macOS Ventura (13) or later. Open the AVIF in Preview, choose File > Export, set Format to PNG and keep the Alpha box ticked if the image has transparency. On older macOS versions Preview can't open AVIF.

Why is my PNG ten times bigger than the AVIF?

AVIF is lossy and extremely efficient, while PNG is lossless and stores every pixel exactly, so photos grow a lot when converted. The extra size doesn't add detail. If you don't need transparency or lossless editing, converting to JPG gives a far smaller file.

Last updated October 1, 2026.