Convert video to an animated WebP loop
Convert MP4, MOV, MKV, or WebM clips into a looping animated WebP (or an optimized GIF) with adjustable quality, frame rate, width, and ping-pong looping — 100% in your browser, no upload.
Drop a video, or click to browse
MP4, MOV, MKV, WebM → animated WebP or GIF. Up to 100.00 MB and 15s clips on free.
What people use it for
- Replace a heavy autoplay hero video with a lightweight looping WebP that doesn't hurt Core Web Vitals.
- Turn a screen recording into a small animated WebP for documentation, a README, or a changelog entry.
- Make a seamless ping-pong loop from a short product clip for a landing page or ad.
- Compress an existing GIF workflow: convert the source video to WebP and cut page weight dramatically.
- Create a looping preview thumbnail for a portfolio, store listing, or app gallery.
- Export an optimized GIF instead when you need something that pastes into Slack, Teams, or email.
This free video to animated WebP converter turns MP4, MOV, MKV, or WebM clips into a small, sharp looping animation without uploading anything. It runs on ffmpeg.wasm in your own browser, using the libwebp animation encoder — the same encoder used by command-line tools like img2webp and gif2webp, just without installing anything.
If you've been making GIF loops for a website, this is usually the upgrade you want: an animated WebP keeps full color and modern compression, so a five-second loop that would be a 4 MB GIF often lands under 500 KB. That matters for page speed, mobile data, and Core Web Vitals. When you do need maximum compatibility — Slack, Teams, email signatures, older forums — flip the output switch and the same trimmer renders an optimized GIF through FFmpeg's two-pass palettegen/paletteuse pipeline instead.
Trim to the exact section with the timeline handles, tune frame rate, width and quality, and turn on the ping-pong loop to make a clip that doesn't visibly jump when it repeats. Everything stays local, so it works for internal screen recordings and unreleased product footage too.
How it works
- 1
Drop your video
Drag an MP4, MOV, MKV, or WebM into the box, or click to browse. The file never leaves your device.
- 2
Trim and choose the loop
Set start and end on the timeline, pick animated WebP or optimized GIF, and enable ping-pong looping if you want a seamless repeat.
- 3
Tune size and quality
Adjust frame rate, width, and the WebP quality slider to hit the file size you need — the estimated frame count updates as you go.
- 4
Convert and download
ffmpeg.wasm encodes the loop locally and hands you the finished file, with a live preview before you download.
Frequently asked questions
Want this converter on your website?
Pro members can embed any Minitooler converter on their own site — styled to match, with no branding beyond a small credit link. One iframe, unlimited use, still 100% in the browser.
Upgrade to unlock a customizable iframe snippet you can paste into any website — colors, theme, and size all tuned to match your brand.
Go Pro — $5/mo