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.

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.