Stabilize shaky video
Steady a handheld clip by following its shake and moving each frame back, re-encoded in the format it came in.
Drop your files here
As many as you like. They keep their format.
or paste one from the clipboard
How to stabilize shaky video
- 1
Choose your files
Drop your video files onto the tool, or pick them from your device. You can add several at once.
- 2
Adjust the settings
There is nothing to configure here; the tool does one thing.
- 3
Download the result
Each file keeps its format. No account, and nothing to install.
Related tools
- Compress videoShrink a video to a target file size or quality level, with direct control over codec, CRF, bitrate, resolution and framerate.
- Compress video to a file sizeGet a video under the size you set, like 10 MB for Discord or 25 MB for email, as an MP4 that plays everywhere.
- Crop video to a shapeCut a video to 9:16 for Stories and TikTok, a square, 4:5 or 16:9, keeping the middle of the picture.
- Fit video to a shape with a blurred backgroundTurn a landscape video into 9:16 for Stories, Reels and TikTok, or a square, without cutting anything off: a blurred copy fills the sides.
- Adjust video brightness and colourBrighten a dark clip, add contrast, make colours livelier, or turn it black and white, in every frame.
- Resize videoChange a video’s resolution and frame rate, keeping the aspect ratio.
- Trim videoCut a clip to a start and end point, keeping everything between them.
- Rotate videoTurn a sideways clip upright, or mirror it, re-encoding the frames rather than setting a tag some players ignore.
- Remove audio from videoStrip every audio track, leaving the video stream untouched.
- Change video speedSpeed a clip up as much as four times, or slow it to a quarter, with the sound kept in step and at its own pitch.
- Extract frames from videoSave a still every so often, from every half second to every ten minutes, as numbered JPGs in one ZIP.
- Loop a videoPlay a clip two to twenty times over, end to end, in one file, copied rather than re-encoded.
- Extract subtitles from videoSave the subtitle tracks a video carries, like the ones inside an MKV, as SRT files in one ZIP.
- Split video into partsCut a video into clips of the same length, like 30 seconds for a status update, in one ZIP, without re-encoding a frame.
- Add subtitles to videoBurn an SRT, ASS or WebVTT file into the picture, or add it as a track viewers can switch off.
- Watermark videoStamp a line of text or a logo over every frame, in a corner or the middle, as faint as you like.
- Add music to a videoLay a song or any sound under a video, in place of its own sound or mixed beneath it, repeated to the end if it is shorter.
- Make a video thumbnail spriteTile a frame every few seconds into one JPG, with the WebVTT file a player reads to preview the seek bar.