Skip to content
ImageRuns in your browser

APNG to PNG Converter

Flatten an animated PNG down to a single, standard still PNG with full transparency.

Upload
Batch upload supported · 25 MB max
Privacy
Nothing is uploaded
Cost
Free · no sign-up · no watermark

Loading tool…

The tool is loading its code on your device. This happens once and is cached for later visits.

Processed entirely on your device

Your file is read, transformed and re-encoded inside this browser tab using JavaScript. There is no upload endpoint — nothing leaves your machine, nothing is stored, and the result is created as a local object URL that disappears when you close the page.

Overview

About the APNG to PNG Converter

Convert APNG to PNG free online — flatten an animated PNG to its first frame as a standard still PNG with full 8-bit transparency kept. Batch, no upload.

What an APNG really is

An animated PNG is a normal PNG with extra chunks that describe additional frames and how long each is shown. That design is deliberate and rather elegant: software that understands APNG plays the animation, while software that does not simply ignores the extra chunks and shows the first frame as an ordinary PNG. It carries full 24-bit colour and a real 8-bit alpha channel, which is why an APNG looks far smoother than a GIF — no 256-colour banding and no hard, on/off transparency.

Why flatten one to a still

The backward compatibility is a convenience, but it is not universal. Some image editors, upload forms and print pipelines expect a strictly single-frame PNG and can choke on the animation chunks, or silently keep only part of the file. Re-encoding the APNG through a canvas produces a plain, single-frame PNG that behaves identically everywhere, with the first frame's full-colour pixels and soft alpha intact.

Batch conversion, privately

Up to twenty files convert in one run, each up to 25 MB, processed one at a time so memory stays predictable, with a summary strip totalling the batch. Each result is named after its source with a .png extension, and the result row reports what genuinely arrived. Nothing is uploaded: the decode, the re-encode and every download happen inside the tab, with no account and no watermark, because there is no server on the other end.

Backward compatibility already hands you a still

An APNG is engineered so a non-animating viewer ignores the extra frames and shows the first one — which is exactly what this conversion reproduces, deliberately and cleanly. The value is not decoding a frame you could already see; it is stripping the animation chunks so that editors, upload forms and print pipelines that mis-handle those chunks stop glitching on your file. The result is an ordinary single-image PNG with the same pixels and the same soft alpha. If you actually want the motion in a lighter container, convert the source with APNG to GIF instead of flattening it.

Choosing PNG over the smaller modern formats

You usually end up with a PNG because a specific tool demanded "a PNG," not because PNG is the most efficient choice — it is rarely the smallest. If the destination is a browser rather than a fussy editor, a WebP of the same frame keeps the alpha and weighs far less, so ask whether APNG to WebP is the better target before settling for the lossless PNG. Keep the PNG when you need bit-exact pixels to hand into an editor; go WebP when the frame is only ever going to be looked at.

Step by step

How to use the APNG to PNG Converter

  1. Drop one or more images onto the upload area — an animated .png (APNG) or any other format, detected automatically.

  2. Optionally set a maximum dimension; anything larger is scaled down in the same pass.

  3. Press Convert to PNG — the first frame is decoded and re-encoded locally, one file at a time.

  4. Read the result row: it names the format that arrived and the size change it caused.

  5. Download each still PNG, or take the whole batch from the results list.

Why use it

Benefits and common use cases

What this tool is good for, and what it deliberately does not try to do.

A still every viewer can open

An APNG plays in a browser but confuses some editors and upload forms. Flattening it to a single-frame PNG produces a file that behaves predictably everywhere.

Full 8-bit transparency kept

Unlike a GIF's on/off transparency, APNG carries a real alpha channel, and that soft, semi-transparent alpha is preserved exactly in the output PNG.

Lossless output

PNG is lossless, so the flattened frame is exactly as sharp as the decoded original — no compression artefacts are added.

Private by construction

The decode and re-encode run in the browser's own image pipeline, so nothing is uploaded and no copy is stored.

Questions

Frequently asked questions

Short, honest answers about quality, limits and privacy.

What is an APNG?

APNG is an animated PNG — the PNG equivalent of an animated GIF, but with full 24-bit colour and an 8-bit alpha channel. It is cleverly backward compatible: an APNG is also a valid PNG, so viewers that do not understand the animation simply show its first frame.

Does the animation convert?

No. This tool flattens the APNG to a single still — the first frame — which is exactly what a standard PNG viewer would show anyway. To keep the motion, leave the file as an APNG or convert it to a GIF or video.

My file is already .png. Why won't it behave?

Because it is an animated PNG. Some editors and upload forms expect a single-frame PNG and mishandle the extra animation chunks. Re-encoding strips those chunks and leaves one clean still frame that everything accepts.

Is transparency preserved?

Yes, fully. APNG stores a real 8-bit alpha channel, so soft shadows and semi-transparent edges survive into the output PNG exactly — unlike a GIF, where transparency is only ever fully on or fully off.

Are my files uploaded to a server?

Never. There is no upload endpoint. The decode, the re-encode and every download happen inside your tab, and each result uses a local object URL released shortly after the click.