Video to APNG Converter
Convert video clips into high-quality animated PNG (APNG) files.
Runs in your browser Your input never leaves your device.
Report a problem with this tool
About this tool
Choose a short video and the tool converts it to an animated PNG that loops forever, using ffmpeg in WebAssembly. It runs in your browser and the file is not uploaded. APNG supports full color and transparency and is lossless per frame, but it has no frame-rate or size options here, so every frame at the original resolution is kept. That makes files very large for anything longer than a few seconds. Use a short, small clip. The first run downloads the ffmpeg engine (about 25 MB), which can take from a few seconds to a minute on a slow connection; later runs on the same page reuse it.
How to use it
- Drop a short video or choose a file.
- Press Process.
- Wait for the progress bar; long clips take a long time.
- Preview and press Download.
APNG, GIF or animated WebP
- APNG
- Full 24-bit color and smooth transparency, lossless frames. Files are the largest of the three. A viewer without APNG support shows the first frame as a normal PNG.
- GIF
- At most 256 colors per frame and on-or-off transparency, so video turns grainy or banded. Supported almost everywhere. Use the Video to GIF Converter.
- Animated WebP
- Full color and transparency with much smaller files. Supported by current browsers but not by every app. Use the Video to WebP Converter.
Keeping the file size down
- Trim the clip to the few seconds you need with the Video Trimmer.
- Lower the resolution first with the Video Resizer. Halving width and height cuts the pixels to a quarter.
- Prefer clips with flat colors and little camera noise. Lossless compression works best on smooth areas, and noise makes every frame bigger.
- Check the size shown next to Download before you use the file.
About transparency
APNG can hold transparency, but ordinary MP4 and phone videos have none, so the result has a solid background like the source. The tool does not remove backgrounds.
Where APNG works
Current versions of Chrome, Edge, Firefox and Safari play APNG in web pages, so it suits animated stickers, UI demos and short loops on a site. Many image editors and some chat apps show only the first frame, so test where you plan to use it.
Common problems
- The APNG is huge or processing runs out of memory
- All frames are kept at full size. Trim the clip first with the Video Trimmer and use a short, low-resolution source.
- The preview or other apps show a still image
- Not every app supports APNG. Browsers do; some editors do not.
- Nothing happens for a while on the first run
- The ffmpeg engine (about 25 MB) is downloading. Wait for the progress bar; later runs reuse it.
Frequently asked questions
Can I rename the .apng file to .png?
Yes. An APNG is a PNG file with extra animation chunks, so sites or apps that accept only .png can take it. Viewers that do not support animation show the first frame.
Does the APNG keep the sound?
No. Animated PNG is an image format and has no audio.
Why does it not work in Safari?
This ffmpeg build needs cross-origin isolation and SharedArrayBuffer. If the browser does not provide them the tool shows a message. Use a current desktop Chrome, Edge or Firefox.