Your image stays yours
Files are processed in this tab. There is no image upload or server retention.
Play, pause, scrub, slow down, and inspect every frame of an Animated WebP — privately in your browser.
Drop your Animated WebP here
Your file stays on this device and is cleared when you leave.
WEBP only · Up to 100 MB · Nothing is uploaded
Native playback mode. This browser can play Animated WebP, but frame-accurate pause, seek, speed, and export controls need ImageDecoder support.
Frame timeline
Stored delays are shown under each frame.
Files are processed in this tab. There is no image upload or server retention.
Pause, step, seek, loop, and inspect timing instead of watching an uncontrollable image.
Read frame rectangles, offsets, blend/dispose flags, and save the selected frame as PNG.
Three simple steps
No extension, desktop app, conversion, or account is required.
Choose a `.webp` file or drag it onto the viewer. The RIFF signature is checked locally before display.
Play or pause, step with the arrow buttons, scrub the timeline, and change playback speed.
Review exact frame delays and container flags, then download or copy the selected frame as PNG.
Why a dedicated viewer?
Animated WebP stores multiple `ANMF` frame chunks inside a RIFF container. A program can support ordinary WebP images while showing only the default or first animation frame.
This viewer checks the container itself. You can confirm the frame count, loop value, total stored duration, alpha support, and each frame’s rectangle even when another app displays a still image.
Common fixes
Use these checks before re-encoding a file that may already be valid.
Some Windows viewer versions handle static WebP but not its animation. Open the file here or in a current browser to verify it.
System previews can show the default frame. Browser playback is a quick way to check the animation without installing a plugin.
Upload pipelines often generate a static preview even when the original has frames. Test the original file, not its thumbnail.
Renaming a file does not convert it. This viewer validates the internal `RIFF` and `WEBP` signatures before trusting the extension.
Animated WebP vs GIF
Both formats can loop through timed frames. Animated WebP can use lossy or lossless image data and full alpha transparency. GIF uses a limited palette and simpler transparency.
| Capability | Animated WebP | GIF |
|---|---|---|
| Color | 24-bit RGB | Indexed palette |
| Transparency | 8-bit alpha | 1-bit |
| Compression | Lossy or lossless | Lossless LZW |
| Frame timing | Milliseconds | Centiseconds |
Quick answers
Choose or drop a `.webp` file into the viewer above. It opens locally in this tab. In a supporting browser you can play, pause, seek, change speed, and step through individual frames.
No. The viewer reads your file with browser APIs and keeps it in memory on this device. It is not sent to this website, stored, or shared.
Some photo viewers, preview tools, and generated thumbnails support static WebP but not the animation chunks. Use this viewer to confirm whether the original file contains `ANIM` and `ANMF` data.
Yes, when your browser supports frame decoding. Use the play button, timeline, frame-step arrows, and speed menu from 0.25× to 4×. A clear native-playback notice appears if those controls are unavailable.
Yes. Pause or seek to the frame you need, then choose Download frame. The selected composited frame is saved as a lossless PNG.
Blend controls whether a frame replaces its rectangle or alpha-blends with the existing canvas. Dispose controls whether that rectangle remains or returns to the animation background before the next frame.
Yes. The uploader, native playback, metadata, and responsive controls work in modern mobile browsers. Frame-accurate controls depend on the browser’s ImageDecoder support.
The viewer accepts WebP files up to 100 MB. Processing is local, but very large dimensions or many frames can still use substantial device memory.
Ready when you are
No upload. No account. No conversion required.