Speed up or slow down a GIF or video online
Speed up or slow down a GIF or video, right in your browser, nothing uploaded.
Undo is off for this step: the device needed the memory.
Some steps can no longer be undone or redone: the device needed the room.
Your original file can no longer be read. It may have been moved or deleted.
Speed Changer options
Drop a video or GIF here
GIF, MP4, MOV, WebM · up to 2 GB and 300 seconds
Your file stays on this device.
Working…
Try a different file
GIF, MP4, MOV, WebM
How to use
- Drop or choose a GIF, MP4, MOV, or WebM file.
- Set a speed multiplier from 0.25x to 4x, or switch to a target duration and type the length you want.
- If the file has audio, choose whether to keep it re-timed to match the new speed or drop it. The page shows which one happens by default before you commit.
- Click Apply, then download the result.
Worked example
Input: a 6-second animated GIF, played at 2x speed. Expected output: a 3-second GIF where every frame’s delay is halved rather than frames being removed, so the motion stays smooth instead of skipping, and the file size grows by no more than about 10% compared to the original.
Input: a 20-second MP4 with a voice track, target duration set to 10 seconds instead of a multiplier. Expected output: a 2x-speed video, accurate to within 100 milliseconds of the 10-second target, with the page stating plainly whether the audio was re-timed to match or dropped, never a video that plays faster while the audio stays at the original speed.
Limits and formats
| Accepted input | GIF, MP4, MOV, WebM |
| Output | Same format as the input |
| Speed range | 0.25x to 4x, or a typed target duration |
| Maximum clip length | This tool has a length cap so a job stays quick to produce. The current limit is shown on the page before you start, not buried in a refusal after the fact. On a phone or tablet, a GIF is usually bounded first by what the device’s memory can hold once it’s decoded (its frame count times its pixel size) rather than by this cap; the tool names that measure directly if it has to refuse a GIF for that reason |
| Maximum file size | This tool has a size cap, above which a file is refused with a plain reason instead of a crash. The current limit is shown on the page before you start. Below that cap, a GIF is admitted or refused by what the device’s memory can hold once it’s decoded, not by its byte size: frame count times pixel size, the same measure the tool names if it refuses one |
| Limits on this page | Files up to 2 GB; clips up to 5 minutes. A GIF must also fit in this browser's memory once decoded. |
| Audio | Re-timed to match the new speed, or dropped. The page states which, before you download |
Privacy
This tool runs entirely in your browser. When you pick a file, it is decoded and re-timed on your own device using your browser’s built-in video and image support. It is never uploaded to a server, and Inkclip never sees it. The only network activity while you work is the page itself, plus an ad request and visit statistics (the page you open and which tool you use, never your file), all described in the privacy policy.
Frequently asked questions
Does changing speed affect the audio?
If the file has an audio track, the tool either re-times it to match the new speed or drops it, and tells you which before you download. You never end up with a video where the picture and sound have drifted apart.
Can I set an exact target duration instead of a multiplier?
Yes. Type the duration you want and the tool works out the multiplier for you, accurate to within 100 milliseconds.
Does slowing a GIF down make the file much bigger?
No. Frame delays are rewritten rather than frames being duplicated, so the file grows only slightly even at slow speeds like 0.25x.
Does this work on video, not just GIFs?
Yes. GIF, MP4, MOV, and WebM all speed up or slow down the same way, and the output keeps your input’s format.
Why would I speed up a GIF at all?
A common reason is a screen recording or a clip with a lot of dead time in it. Speeding it up gets the point across faster without re-recording or re-editing anything.