Stabilize Shaky Video
Add your shaky video, choose the stabilization strength, compare before and after side by side, then download the stabilized MP4 with its sound. Everything happens on your device, with no sign-up and no watermark.
- 4 strength levels
- Before / after preview
- Edges hidden by zoom
- No upload, no sign-up
100% private — Everything is processed directly in your browser: your files, voice, and image are never sent to Chatzam's servers.
How to stabilize a video
-
Add the video
Drag in the shaky video (MP4, MOV, WebM…) or pick it from your phone's gallery.
-
Adjust and compare
Choose the strength (light for walking, strong for a bike ride), then tap “Compare before / after”: 4 stabilized seconds appear next to the original.
-
Export the MP4
Start stabilizing: the full video is processed on your device and you download an MP4 that plays anywhere, sound included.
A video stabilizer in your browser
Adjustable strength
Four levels, from the slight shake of a handheld shot to the jolts of a run or a bike ride. A more precise, slower analysis is available as an option.
Before / after side by side
The preview renders a few seconds from the current frame and shows them next to the original: you judge the result before processing the whole video.
Clean edges
A slight adjustable zoom hides the moving edges; uncovered corners can also be filled with a mirror image, by stretching the edge, or in black.
Private video
Stabilization is done by FFmpeg in your browser. The video is never uploaded and the resulting MP4 has no watermark.
How video stabilization works
To stabilize a video, the tool compares each frame with the previous one, estimates how far the picture slid because of the shake, then shifts it the other way to compensate. Intentional movement, like a slow pan, is kept, while small, fast jolts are smoothed out. This correction moves the picture, so the edges are uncovered at times. The adjustable zoom (6% by default) crops very slightly to hide them; at 0%, uncovered corners are filled with a mirror image, by extending the edge, or in black, depending on the “Edges” setting. Stabilization corrects up, down, left and right shifts, the main cause of shaky footage; a strong rotation of the camera is compensated less well.
Which strength should you choose?
“Light” suits a handheld video shot standing still with a slight tremor. “Medium” is the right setting for walking footage or a concert video. “Strong” and “Very strong” look for bigger movements, useful for a bike ride, a car on a bumpy road, or a GoPro-style action camera without built-in stabilization. The higher the strength, the more likely the tool is to mistake real movement for shake: start at medium, check with the before/after preview, and only go higher if the shake is still visible. The “Precise analysis” option examines every possible position; it sometimes improves difficult scenes but makes processing about four times longer.
Stabilize iPhone, Android, GoPro or drone footage
Phone videos (MP4 or MOV from an iPhone, MP4 from Android) can be added directly, vertical or horizontal: the orientation is kept. The result is an H.264 MP4 with the original sound, playable on every phone, computer and social network. The processing runs on your device and needs some power: for a long Full HD video, 720p output (the default) is much faster and more than enough for Instagram, TikTok or WhatsApp. If your video is very long, first cut out the part you need with “Cut / Trim Video”, then stabilize it: you'll save a lot of time.
Avoiding shaky video while filming
The best stabilization happens while you film. Turn on your phone's stabilization (Action mode on iPhone, video stabilization in the Android camera settings), hold the phone with both hands, elbows against your body, and walk with your knees slightly bent. Framing a bit wider than needed also leaves room for the stabilization zoom. For important shots, a simple support (a wall, a railing) or a gimbal stick makes all the difference. And if the picture is still blurry or dark, the problem often comes from the lighting: shake is much more visible in a poorly lit scene.
Frequently Asked Questions
How do I stabilize a video online for free?
Add the video, leave the strength on “Medium”, check with “Compare before / after”, then start stabilizing and download the MP4. It's free, with no sign-up and no watermark.
Why is the picture slightly zoomed in?
To compensate for the shake, the picture is moved and its edges get uncovered. The zoom (6% by default) hides them. Set it to 0% to keep the full frame: the corners will then be filled according to the “Edges” setting.
How long does stabilization take?
It runs on your device and is demanding: count on roughly 10 to 20 seconds per second of 720p video on a computer, half that at 480p, more on a phone. The remaining time is shown during processing. For a long video, cut out the useful part first.
Is the sound kept?
Yes, the original sound is kept as is in the stabilized MP4.
Can I stabilize an iPhone or GoPro video?
Yes, MP4 and MOV files from phones and action cameras are accepted, vertical or horizontal. Choose “Strong” for a GoPro worn on a bike or while running.
Is my video uploaded to the internet?
No. Stabilization is done by FFmpeg (WebAssembly) in your browser; the video stays on your device.