MP4 to WebP Converter
Convert an MP4 to an animated WebP entirely in your browser — tune fps, width, quality, loop, and trim. Your video never leaves your device.
About MP4 to WebP Converter
Animated WebP is a great modern replacement for animated GIF — far smaller at similar quality, and supported across all current browsers. This tool converts an MP4 clip into an animated WebP without uploading anything: it runs a WebAssembly build of ffmpeg (ffmpeg.wasm) directly in your browser, so the video stays on your machine the whole time. Only the ffmpeg engine code is fetched once from a CDN and then cached.
You control the output: frame rate (lower fps means a much smaller file), maximum width (downscale to shrink the result), libwebp quality, whether the animation loops forever or plays once, and an optional trim (start offset and duration) to convert just a slice of the clip. A live preview shows the animated result and its file size before you download it.
Because it uses the single-threaded ffmpeg core, conversion is CPU-bound and best suited to short clips — a few seconds of SD/720p footage. Long or high-resolution videos produce large files and take longer, so keep fps and width modest for social-sized loops. The first conversion downloads the ~10 MB (gzipped) ffmpeg core; subsequent ones reuse it.
How to use MP4 to WebP Converter
Choose an MP4
Pick a video file. It is read locally in your browser and never uploaded.
Set the output options
Adjust frame rate, maximum width, quality, and loop. Optionally trim a start offset and duration to convert just part of the clip.
Convert
Click Convert. The first run downloads the ffmpeg engine (cached afterwards), then encodes the animated WebP with a progress bar.
Preview and download
Check the animated preview and file size, then download the .webp.