Universal compatibility
JPG opens in every browser, editor, CMS and print service, so an APNG that some software would not recognise becomes a file that simply works everywhere.
Flatten an animated PNG's first frame into a universal JPG that opens anywhere — no upload.
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
Overview
Convert APNG to JPG free online — flatten an animated PNG's first frame into a compact, universal JPG with a background colour and quality slider. Batch, no upload.
An animated PNG is a great format on the web, but plenty of software — older editors, content systems, print bureaux and upload validators — only expects JPEG. Converting the first frame of an APNG to JPG gives you a universal still image that opens anywhere, ideal for a thumbnail, preview or placeholder.
Two things define the output. JPG has no transparency, so if the first frame carried an alpha channel you choose what it flattens onto — white, black or light grey. The quality slider then decides how aggressively the JPEG compresses; 90% and above avoids visible artefacts while still producing a compact photograph.
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 of size before and after. Each result is named after its source with a .jpg extension. 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.
An APNG's first frame carries full 24-bit colour and a soft 8-bit alpha — the richest transparency a PNG can hold. Converting to JPG discards the animation and that alpha in one step, compositing soft edges onto a hard flatten colour. That double loss is usually invisible on an opaque photograph, but it is exactly the wrong move for a frame with feathered edges, a drop shadow or semi-transparent art. If preserving that alpha matters, APNG to PNG keeps it losslessly; if you want it kept and small, APNG to WebP keeps it while compressing hard.
Despite losing transparency, JPG is often the better final answer when the APNG's frame is a photograph, because PNG must store every noisy pixel exactly and bloats, while JPG is allowed to discard what the eye ignores and lands far smaller. So the flatten is a fair trade when the alpha was only incidental — a full-bleed photo, not a cut-out. Flatten onto the colour the frame will actually sit on (white for a card, dark for a hero band) so the invisible edges stay invisible, and if the still is headed for the open web rather than a legacy JPG-only tool, weigh APNG to WebP as the lighter, transparency-aware alternative.
Step by step
Drop one or more images onto the upload area — an .apng or any other format, detected automatically.
Set the quality slider; 90% and above stays close to the decoded first frame.
Choose what transparent pixels flatten onto, since JPG has no alpha channel.
Press Convert to JPG — each first frame is decoded and re-encoded locally, one at a time.
Read the size change in the result row, then download each JPG or the whole batch.
Why use it
What this tool is good for, and what it deliberately does not try to do.
JPG opens in every browser, editor, CMS and print service, so an APNG that some software would not recognise becomes a file that simply works everywhere.
JPG keeps the flattened still small, which matters when the image is headed for an upload limit or a page where bytes affect load time.
Because JPG has no transparency, any alpha in the APNG's first frame is composited onto a colour you pick — white, black or grey.
The decode and re-encode run in the browser's own image pipeline, so nothing is uploaded and no copy is stored on a server.
Questions
Short, honest answers about quality, limits and privacy.