← Workflows

Animation Format Test Files: GIF, APNG, WebP and MP4

Download a reproducible 12-frame animation as GIF, APNG, lossless WebP, H.264 MP4 or source PNG frames for upload, decoder and conversion tests.

What this test set contains

Every download starts with the same twelve numbered RGBA PNG frames at 160 × 120 pixels. A translucent panel, a semi-transparent moving circle and opaque geometric shapes make frame order, timing, compositing and alpha handling easy to inspect. The image formats loop; the silent MP4 runs once for two seconds.

Use the files for upload validation, thumbnail generation, decoder checks, conversion regressions or visual comparisons between releases. They are deliberately tiny, contain no personal data and can be redistributed.

Downloads

FileTransparencyTest propertiesSize
Animated GIFBinary12 frames; 170 ms frame delay; infinite loop9.7 KB
Animated PNG (APNG)8-bit alpha12 lossless RGBA frames; 6 fps; infinite loop9.1 KB
Animated WebP8-bit alpha12 lossless RGBA frames; about 6 fps; infinite loop5.4 KB
H.264 MP4None12 YUV 4:2:0 frames; 6 fps; 2 seconds; silent5.0 KB
Source PNG frames8-bit alpha12 numbered 160 × 120 RGBA PNG files25.8 KB

Verify downloads with SHA256SUMS.txt. A plain-text README documents the set without requiring this page.

How to interpret the formats

FormatUseful whenImportant constraint in this set
GIFYou need a simple image animation and want to exercise indexed color and legacy transparency handling.Transparency is binary, so partially transparent source pixels cannot be preserved exactly.
APNGYou need lossless full-color frames with an alpha channel.Test the applications in your own delivery chain; support outside browsers can differ.
Animated WebPYou need an image container that supports animation, alpha and lossless or lossy frame encoding.This sample is lossless; it does not represent the result of a lossy quality setting.
MP4You are testing video upload, playback, transcoding or poster-frame generation.MP4 is a container. This sample specifically uses H.264 video, no audio and an opaque background.

This is a compatibility set, not a compression benchmark

Do not rank the formats by the byte sizes above. GIF uses palette color, APNG and WebP preserve RGBA pixels, while the MP4 is encoded as opaque H.264 YUV 4:2:0. A fair compression study needs multiple photographic and graphical sources, comparable visual-quality targets and documented encoder versions.

Try the files with the matching tools

Technical references

License

The generated media and source frames are released under CC0 1.0 Universal. You may copy, modify and redistribute them without permission or attribution.