APNG Maker
Turn ordered images into an APNG with individual durations and optional crossfade transitions.
Your files
Files stay on your deviceDrop files herePick a file to start
PNG, JPEG, WebP (static) · up to 20 MiB per file
Limits & supported formats
ZIP or folder: up to 8 supported images, 40 MiB expanded total. Nested archives and unsupported entries are rejected.
Input: up to 8 files · PNG, JPEG, WebP (static) · 20 MiB each, 40 MiB combined.
Static images: up to 2,048 px per side. Animated inputs are not supported here.
Output: up to 2,048 px per side, 4,194,304 pixels per frame and 400 frames.
Detailed budgets: 40,000,000 decoded pixels, an estimated 192 MiB working allocation and 64 MiB per ZIP. These estimates help reject large jobs; they do not guarantee a browser process memory peak.
Add a file to get started.
Three steps. One moving picture.
01Add and order still pictures
02Set their canvas, durations and optional transitions
03Play the APNG result and download
APNG Maker
Choose a shared canvas and the duration of each picture. Optional crossfades add their duration between source images, so the result becomes longer. APNG keeps full-color alpha; it can be considerably larger than GIF or lossy animated WebP. Large frames and long sequences can exceed the decoded-pixel budget.
Choosing your settings
APNG keeps full-color decoded pixels and partial transparency. It may be much larger than GIF and is not supported by every destination.
If the result needs another pass
Reduce the canvas or number of pictures if the job exceeds its memory budget. Animated source pictures are rejected.
Good to know
When should I choose APNG?
APNG keeps full-color decoded pixels and partial transparency. It may be much larger than GIF and is not supported by every destination.
What if the sequence is too large?
Reduce the canvas or number of pictures if the job exceeds its memory budget. Animated source pictures are rejected.