← Video Tools

Convert Video to Animated WebP

Turning part of a video into an animated WebP

Create an animated WebP from a selected part of a video rather than processing the full clip. Set the start time and duration, choose 5–30 FPS, adjust quality, and decide whether the animation should loop. Width presets from 240px to 800px make it easier to balance detail and file size; original-size export is available when the longest edge is no more than 1920px. This format works well for short product previews, stickers and interface motion on the web.

Cost: Free to use. File size and usage limits apply.

How to convert a video to animated WebP

  1. Upload one video

    Click Upload a video to convert to WebP or drop the file onto the preview. MP4, MOV, WebM, MKV, AVI, M4V, MPEG and OGV files up to 200 MB work. Videos from other tools on this site are listed under Uploads.

  2. Mark the clip

    The first 5 seconds are selected by default, or the whole video if it is shorter. Drag the Start and End handles on the timeline below the preview, or type the times in seconds into Start, End or Duration. Use the player in the preview to find the right moment; only the marked part is converted.

  3. Choose width and frame rate

    In the 2. Output card, pick a width from 240px to 800px or Original, then a value under FPS. The defaults are 320px and 15 fps.

  4. Set quality and looping

    Move the Quality slider (default 80 %) and leave Loop on if the animation should repeat endlessly.

  5. Convert and download

    Click Convert to WebP. The finished animation plays in the preview. Check it, then click Download. Continue editing keeps your settings for another attempt.

Settings explained

Start, End and Duration
The part of the video that becomes the animation, in seconds. Changing Start keeps the end point, so moving Start later makes the clip shorter. To get a clip of a fixed length, set Start first, then Duration. The 1. Clip card in the settings panel has Start and Duration fields too; they change the same selection.
Width: Original, 240px to 800px
The output width in pixels. The height follows the aspect ratio. It is always the width, also for portrait videos: a 1080 × 1920 px phone clip at 320px becomes 320 × 569 px. Original keeps the source size, but only up to 1920 px on the longest side. Presets wider than the source enlarge the video without adding recorded detail and can increase file size.
FPS
Frames per second: 5, 10, 12, 15, 20, 24 or 30. Try 15 fps for screen recordings and reactions, compare 24 or 30 fps for fast motion, and 5 or 10 fps for slides. Values above the source frame rate cannot add new recorded motion. The frame-rate filter repeats images as needed, and the encoder can combine identical images; compare timing and actual file size rather than assuming that 24 and 30 fps produce identical files.
Quality
1–100 %, default 80. Lower values give smaller files with softer detail and blocky gradients. Encoding is always lossy, at the encoder's highest compression effort; there is no lossless mode. As a rule of thumb, 60–80 % suits web previews.
Loop
On by default: the animation repeats endlessly. Off: it plays once and stops. For a back-and-forth loop without a visible jump, run the video through the Boomerang mode of Reverse Video first, then pick the result under Uploads on this page and mark both the forward and the reversed half.

Animated WebP compared with GIF, APNG and MP4

An animated WebP is an image file, not a video. Browsers show it like a photo, so it starts automatically, plays silently and has no player controls. The audio track of your video is removed during conversion.

Each frame is stored as a lossy WebP image with full colour. GIF is limited to 256 colours per frame, which can require dithering or produce bands in gradients. For selected and scaled frames without additional compression loss, Video to APNG creates a lossless animated PNG. Its size can be much larger; compare the actual outputs for your clip.

Video codecs such as H.264 predict most frames from neighbouring frames. Animated WebP encodes every frame as a still image and at best skips the areas that did not change. At the same width and frame rate, a WebP of handheld camera footage can be larger than an MP4 of the same clip. The format suits short loops, screen recordings and clips with a static background best.

Estimating how large the WebP will be

Two numbers explain most of the file size. The first is the frame count: clip length × FPS. The default 5 seconds at 15 fps gives 75 frames; 10 seconds at 30 fps gives 300 frames, four times as many images to store.

The second is the pixel count per frame, which grows approximately with the square of the width at the same aspect ratio. A frame at 640px has about four times the pixels of one at 320px, and 800px about 6.25 times as many. Actual bytes also depend on picture content and compression, so these ratios describe pixel counts rather than a fixed size increase.

If the result is too large, shorten the clip and lower the width first, then reduce FPS, and only then lower Quality.

Formats and limits

Input formats
MP4, MOV, WebM, MKV, AVI, M4V, MPEG/MPG, OGV
Output format
Animated WebP (lossy), without audio
Output width
240, 320, 480, 640 or 800 px, or Original up to 1920 px on the longest side
Maximum file size
200 MB per video
Files per job
1
Processing
On our servers with FFmpeg and the libwebp encoder. A job can run for up to 15 minutes. Long clips at large widths take longest, because every frame is encoded at the highest compression effort.
Metadata
Not copied. The WebP contains no camera, date or location tags from the video.
Watermark
None
Storage
Uploads and results are deleted automatically after 48 hours for guests and after 30 days for free accounts. Paid plans can keep files longer.

Frequently asked questions

Why is my WebP larger than the original video?

Animated WebP stores each frame as a picture, while MP4 predicts frames from each other. Shorten the clip, choose 320px or 480px, drop to 10–15 fps and try a Quality of about 60 %. For long clips or clips that need sound, a video file remains the better format.

Can I convert a YouTube video to WebP?

The tool works with video files, not links. Save a clip you are allowed to use as an MP4 or WebM file, upload it and mark the seconds you want with Start and Duration. Only the selected part is converted, so you don't have to trim the video beforehand, as long as the whole file stays under 200 MB.

Will the animated WebP play everywhere?

Current versions of Chrome, Edge, Firefox and Safari display animated WebP, on desktop and on phones. Some email clients, older image viewers and office programs show only a still image or nothing at all. For those, a GIF is the safer choice: Video to GIF creates one from the same video.

Does the WebP keep transparency?

Yes, if the video itself has an alpha channel, for example a MOV exported with the Animation or ProRes 4444 codec or a WebM with VP8 or VP9 alpha. Transparent areas stay transparent in the animated WebP. Normal camera and screen recordings have no transparency to keep.

Can I keep the original size of a 1440p or 4K video?

Original keeps the source size for videos up to 1920 px on the longest side, so a 1080p video (1920 × 1080 px) converts at full size. For 1440p and 4K videos, and portrait videos taller than 1920 px, pick one of the width presets up to 800px. That is plenty for an animated image on a web page and keeps the file size manageable.