---
title: "Video Stabilizer Online – Free, No Upload | stabilize.video"
description: "Stabilize shaky video in your browser: smooth, cinematic or tripod-still, with a rolling-shutter fix and a no-crop mode. Free, no upload, no watermark."
url: https://stabilize.video/
---

Free · runs in your browser

# Stabilize shaky video in your browser

Drop a shaky clip, choose how calm the camera should be, compare before and after, and download a steady copy with the sound kept. Free, with no watermark, and nothing ever leaves your device.

* Nothing uploaded
* Fixes jello wobble
* Can keep the full frame

### Steady, not just smoothed

Hundreds of points are followed through every frame to measure how the camera really moved, then a new camera path is planned: keep your pans with Smooth, glide between still holds with Cinematic, or pin the shot in place with Locked.

### Pro controls, with proof

Twelve presets for how it was filmed, plus Zoom limit, Framing, Correction and a Rolling shutter fix. They update the preview at once, in a Split or Side by side view, with the shake reduction measured.

### Private and quick on your device

Several processor cores analyse the clip at the same time and your graphics chip redraws every frame, all inside your browser. Nothing is uploaded, there’s no account and the result carries no watermark.

How it works

## How to stabilize a shaky video

1. ### Open the shaky clip
Drop it on the box marked **Drop a shaky video to stabilise**, or press Ctrl+O (⌘+O on a Mac) to choose one; on a phone, tap **Choose a shaky video**. MP4, MOV, WebM and MKV open at once, and AVI, MTS, WMV and other formats are converted on your device first.
2. ### Let it analyse the motion
Analysis starts by itself (**Analysing motion…**), and a longer clip is split into parts that are measured in parallel. When it’s done, a preset is marked **Suggested** if your footage clearly fits one, or you’re told the clip is already steady.
3. ### Choose how it was filmed
Under **How was it filmed?**, keep **Recommended** or pick **Walking**, **Running**, **Vehicle**, **Drone**, **Tripod**, **Jelly fix** or another preset. Adjust **Smoothness** and **Zoom limit** if you like; the preview follows every change.
4. ### Compare before and after
Set **View** to **Split** and drag the divider, or choose **Side by side**; hold B (or press and hold the picture on a phone) for a quick look at the original. The line under **Zoom limit** (in **Adjust** on a phone) says how much of the shake was removed and how far the picture zooms in.
5. ### Export video
Press **Export video**, choose the **Format**, **Size** and **Quality** in the sheet that opens, leave **Keep sound** on, and confirm with **Export video** (Ctrl+Enter or ⌘+Enter). When the file is ready, **Download** it or **Share** it from your phone.

Start with the job

## Steadier footage, whatever you filmed it on

* [ Fix a shaky clip Which kinds of shake can be removed, which can’t, and the preset for each. ](https://stabilize.video/fix-shaky-video)
* [ In the apps you have Free and paid stabilisers side by side, from Resolve and Warp Stabilizer to Gyroflow and FFmpeg. ](https://stabilize.video/video-stabilization-software)
* [ On your phone Use the stabiliser in your phone’s browser, and keep it on your home screen like an app. ](https://stabilize.video/video-stabilizer-app)

What it can do

## The controls of a desktop stabiliser, in your browser

Start from how the clip was filmed, then change as much or as little as you like. Every control below is in the studio under the same name, and apart from Analysis and Ignore an area, which measure the clip again, every change shows in the preview straight away.

### Twelve presets, under “How was it filmed?”

* **Recommended**: A steady, natural result for most clips.
* **Subtle**: Takes out the jitter, keeps the handheld feel and almost all of the frame.
* **Walking**: Smooths the bounce of walking and vlogging.
* **Running**: For running, cycling and action cameras: strong smoothing, with more zoom.
* **Vehicle**: Steadies dashcam and car-window footage and its vibration.
* **Drone**: Removes wind wobble and keeps nearly the whole frame.
* **Tripod**: Holds the shot still, as if the camera were on a tripod.
* **Cinematic**: Holds still, then moves in smooth, straight glides.
* **Jelly fix**: Fixes the wobble and lean of rolling shutter.
* **Timelapse**: Steadies timelapses and hyperlapses.
* **Full frame**: No crop: the gaps at the edges are filled.
* **Maximum**: The heaviest smoothing and zoom. Slower to export; not for fisheye action cameras.

### The camera you meant to have

* **Camera**: **Smooth** keeps your pans and walks, **Cinematic** holds still and then glides in straight lines, **Locked** keeps the frame put like a tripod.
* **Smoothness** from a light touch that keeps the handheld feel to a floating, gimbal-like glide.
* **Steady these** picks which movements to remove (**Left–right**, **Up–down**, **Rotation**, **Zoom**), so a zoom or a tilt you meant survives.
* **Keep horizon level** holds the rotation still while the camera goes on moving.

### Framing without surprises

* **Zoom limit** caps how far it may zoom in to hide the moving edges, and you’re told how far it actually went.
* **Framing**: **Crop to fit** uses one steady zoom, **Smart zoom** zooms only where the shake needs it, and **Full frame** keeps the whole picture.
* **Edges** fills any gap with a **Blurred**, **Mirrored**, **Repeat edge** or **Black** border.
* **Straighten** and **Extra zoom** level and reframe the shot while you’re there.

### Corrections for difficult footage

* **Correction**: **Shift only**, **Shift and rotate**, **Perspective** for the keystone wobble of walking and turning, or **Warp** for the wobble of close objects and jelly.
* **Rolling shutter** on **Auto** works out your sensor’s readout from the motion itself; **Manual**, with **Strength**, lets you set it by eye.
* **Analysis** at **Fast**, **Balanced** or **Precise**, and **Ignore an area** to leave a dashboard, a timestamp or a passing subject out of the tracking.

### Proof before you save

* **View**: **Stabilised**, **Original**, **Split** with a divider you drag, or **Side by side**.
* **Show crop** draws the kept frame over the original, and **Show tracking** shows the points the analysis followed.
* **Motion graph** plots the camera’s original path against the new one.
* A plain result for every change: how much shake went, and how far the picture zooms in.

### Export the way you need

* **Format** MP4 or WebM, with H.264, HEVC, VP9 or AV1 under **Codec**, whichever your browser can encode.
* **Size** from **Original** down, **Quality** from **Smaller file** to **High**, and for clips of 50 fps or more, **Frame rate** at **Same as original** or half.
* **Keep sound** carries the audio across, copied untouched whenever the format allows.
* **Before and after video** in **Side by side**, **Split** or **Stacked** layouts, with **Show labels**, plus **Save frame** for a still.

Under the hood

## Track, plan, render: how the stabiliser works

Every stabiliser does three jobs: it measures how the camera moved, decides how it should have moved, and redraws each frame to match. Here all three run on your own device, spread across several processor cores and your graphics chip, and none of it is AI.

### Track

Each frame is turned into a small greyscale copy on your graphics chip, and a few hundred well-spread corners are picked out of it: the edge of a window, a stone, a leaf. Every corner is followed into the next frame and then back again, and any that don’t return to where they started are thrown away. A robust fit then finds the one camera movement that most of the picture agrees on, so a car crossing the shot or a person walking past is out-voted by the background, as long as the background fills most of the frame. Cuts between shots are found along the way, and each shot is treated on its own.

### Plan

Added up, those movements give the path the camera actually took. A solver then finds the calmest path that stays close enough to it for the moving edges never to need more zoom than **Zoom limit** allows: gentle curves for **Smooth**, still holds joined by straight glides for **Cinematic**, and a single fixed position per shot for **Locked**. The same step works out the zoom for every frame and how far each row of the picture must move to undo a rolling shutter. Planning is quick enough to run again every time you touch a control, so the preview changes as you drag a slider, with no second analysis.

### Render and encode

Your graphics chip moves every frame onto the new path, using high-quality sampling to keep detail through the slight zoom, shifting the rows of the picture individually to straighten a rolling shutter, and bending small regions of it when **Correction** is set to **Warp**. For the export, the frames are drawn the same way and encoded by your browser’s own video encoder, in several chunks at once where the encoder runs faster that way, then joined into one file, with the sound copied across untouched whenever the format allows.

### What it can’t do

* **Motion blur stays.** A frame blurred by a fast jolt is still blurred once the movement is gone.
* **The edges have to come from somewhere.** Steadying moves the frame, so it either zooms in a little or fills the gap from the frame’s own border; nothing recovers picture that was outside the shot.
* **Near and far move differently.** Walking past close objects causes parallax that no single correction can hold completely still.
* **It needs something to follow.** Clear sky, fog, open water and night scenes, or a crowd filling the frame, are harder to measure.
* **It reads the picture, not the camera’s sensors.** There’s no gyroscope or lens data, so very wide fisheye lenses can still wobble a little near the edges.
* **HDR becomes standard video.** HDR and 10-bit clips are saved as 8-bit standard dynamic range.
* **It steadies the camera, not a subject.** It won’t keep a chosen person centred in the frame.
* **A phone has less room to work.** Long 4K clips are slow on a phone and can run out of memory there; a computer copes better.

Guides

## Every guide, by topic

### [Fix shaky video](https://stabilize.video/fix-shaky-video)

* [ Fix the rolling shutter (jello) effect Straighten leaning lines and stop the wobble phones and drones add to fast movement. ](https://stabilize.video/rolling-shutter)
* [ Make handheld footage look locked off Hold the frame completely still, like a tripod shot, instead of just smoothing it. ](https://stabilize.video/locked-off-shot)
* [ Stabilize video without cropping Keep the whole frame and fill the edges, or zoom only where the shake needs it. ](https://stabilize.video/stabilize-video-without-cropping)

### [Stabilisation software](https://stabilize.video/video-stabilization-software)

* [ Stabilize video in Premiere Pro Warp Stabilizer step by step, and what to do when it refuses or wobbles. ](https://stabilize.video/stabilize-video-premiere-pro)
* [ Warp Stabilizer settings explained Each setting by symptom: wobble, jelly, crop, errors and slow analysis. ](https://stabilize.video/warp-stabilizer)
* [ Stabilize video in DaVinci Resolve The Inspector’s stabiliser, its three modes, Camera Lock and the black-edge fix. ](https://stabilize.video/stabilize-video-davinci-resolve)
* [ Stabilize video in CapCut Desktop, phone and web steps, and which of the three levels to pick. ](https://stabilize.video/stabilize-video-capcut)
* [ Stabilize footage in After Effects Warp Stabilizer, point tracking with Stabilize Motion, and Rolling Shutter Repair. ](https://stabilize.video/stabilize-video-after-effects)
* [ Stabilize video in Final Cut Pro The stabiliser and rolling-shutter settings, InertiaCam, SmoothCam and Tripod Mode. ](https://stabilize.video/stabilize-video-final-cut-pro)
* [ Stabilize video in iMovie The Mac’s Stabilize Shaky Video setting, and the workaround on iPhone and iPad. ](https://stabilize.video/stabilize-video-imovie)
* [ Stabilize a video with FFmpeg The vid.stab two-pass commands, explained option by option. ](https://stabilize.video/stabilize-video-ffmpeg)

### [On your phone](https://stabilize.video/video-stabilizer-app)

* [ Stabilize a video on iPhone Steady a clip you’ve already filmed, in Safari, with no app. ](https://stabilize.video/stabilize-video-iphone)
* [ Stabilize a video on Android Google Photos’ Stabilize, Samsung and Pixel settings, and a browser option. ](https://stabilize.video/stabilize-video-android)
* [ When to use iPhone Action mode When it beats the default setting, its limits, and fixing clips filmed without it. ](https://stabilize.video/iphone-action-mode)
* [ OIS vs EIS, explained Optical, electronic and software stabilisation: how each works and what it costs. ](https://stabilize.video/ois-vs-eis)

## Questions about stabilising video

Your footage is measured, steadied and saved in your browser, so these answers are about shake, zoom, quality and formats rather than uploads.

### How do I stabilize a shaky video?

Open the clip in the box at the top of this page. The motion is analysed on your device, a preset may be suggested for the way it was filmed, and you can compare the result with the original in **Split** view before you press **Export video**. If you’re not sure your clip can be saved, [fixing a shaky video](https://stabilize.video/fix-shaky-video) explains which kinds of shake come out and which don’t.

### Is it really free, with no watermark and no sign-up?

Yes. There’s no account, no watermark on the export, no premium tier holding back the stronger settings and no limit we set on length or file size. The only limits are your device’s memory and speed, because your device does the work.

### Is my video uploaded anywhere?

No. The page reads the file from your device, and the analysis, the preview and the export all happen inside your browser tab. There is no server that receives footage, so a private clip stays private.

### Why does stabilising zoom in or crop my video?

To cancel the shake, each frame is moved the opposite way, which pulls its edges into view, and most stabilisers hide them by zooming in. Here **Zoom limit** caps that zoom, **Smart zoom** zooms only on the rough parts and **Full frame** doesn’t zoom at all but fills the gaps instead. [Stabilising without cropping](https://stabilize.video/stabilize-video-without-cropping) compares the three.

### Can you stabilize a video after it’s been recorded?

Yes, that’s exactly what this does. A phone’s own stabilisation works while you film; this works on the finished file, from any phone or camera, however long ago it was shot. The [iPhone guide](https://stabilize.video/stabilize-video-iphone) walks through it on a phone.

### What is the jello or wobble effect, and can it be fixed?

It comes from a rolling shutter: most phone, drone and action-camera sensors record each frame from top to bottom, so fast movement bends straight lines and makes the picture wobble. **Rolling shutter** is on **Auto** in almost every preset, and **Jelly fix** adds the **Warp** correction for stubborn wobble. The [rolling shutter page](https://stabilize.video/rolling-shutter) explains what can and can’t be undone.

### Can it make my clip look like it was shot on a tripod?

Yes, if the camera was meant to stay still. The **Tripod** preset sets **Camera** to **Locked**, which holds one position for the whole shot and zooms in just enough to hide the drift. It can’t freeze a shot that walks or pans; [locked-off shots](https://stabilize.video/locked-off-shot) explains when it works best.

### Does stabilising lower the quality?

A little, and it’s worth knowing where. Every frame is redrawn, so the picture is encoded again, and any zoom spreads the same detail over more pixels; **High** under **Quality** and a modest **Zoom limit** keep the loss small. The frame size stays as the original, the sound is copied across untouched when the format allows, and HDR or 10-bit clips are saved as standard 8-bit video.

### Can it remove motion blur?

No. Blur from a fast shake is recorded inside each frame, and steadying only moves whole frames, so blurred frames stay soft and can seem to pulse once the movement is gone. Brighter light or a faster shutter speed when filming is the real cure.

### Is this an AI video stabilizer?

No, and it doesn’t pretend to be. It uses classical computer vision: it follows points from frame to frame, fits the camera’s movement to them and solves for a smoother path. No model guesses at your picture, so nothing is invented, apart from any edge fill you choose under **Edges**.

### How steady will the result be?

That depends on the footage, but here is one measure. On our 11 test clips (November 2026), the default settings removed 54% of the camera shake between 1.5 and 15 Hz, against 31% for FFmpeg’s vid.stab at smoothing 30, and left less shake than vid.stab on 10 of the 11; a separate tracker that shares no code with either did the measuring. Clips with strong parallax or little detail gain less. The [FFmpeg guide](https://stabilize.video/stabilize-video-ffmpeg) describes the comparison.

### Which formats can I stabilize (MP4, MOV, WebM)?

MP4, MOV, WebM and MKV open directly, including iPhone HEVC clips wherever your browser can decode them. AVI, MTS, WMV, FLV, MPEG and 3GP are converted on your device first. The steady copy is saved as MP4 or WebM, using whichever of H.264, HEVC, VP9 and AV1 your browser can encode.

### How long does it take?

It depends on the clip’s length and resolution and on your device. The analysis runs once, in several background workers at the same time, with its progress shown as it goes. After that, changing a setting only plans the camera path again, so the preview updates almost at once. The export uses your graphics chip and your browser’s video encoder, and shows its speed and the time left as it goes. One measured example, from November 2026 in Chromium on an Apple M6 Mac that was busy with other work: a one-minute 1080p phone clip was analysed in about 3.5 seconds and exported as H.264 in about 5.5\. A phone or an older computer takes longer.

### Does it work on my iPhone or Android phone?

Yes, in a recent Safari or Chrome, using the phone’s own processor and graphics chip. Short clips suit a phone best; long 4K clips go faster on a computer and can run out of memory on a phone. You can also [keep it on your home screen](https://stabilize.video/video-stabilizer-app) so it opens like an app.

### What’s the best free video stabilization software?

It depends on what you already use. DaVinci Resolve’s free version has a capable stabiliser, Gyroflow is excellent if your camera records gyro data, and FFmpeg’s vid.stab suits batch work; this page needs nothing installed. The [comparison of stabilisation software](https://stabilize.video/video-stabilization-software) sets them side by side.

### What is video stabilization, and how is it different from OIS?

Video stabilisation is any way of removing unwanted camera movement. Optical image stabilisation (OIS) moves a lens element or the sensor while you film; electronic stabilisation (EIS) crops and shifts each frame inside the camera; software like this steadies the file afterwards. [OIS, EIS and software stabilisation](https://stabilize.video/ois-vs-eis) compares the three.
