MT Media Tools

Rotate Video Online

Rotate video 90 degrees clockwise, counterclockwise or 180 degrees in your browser. No uploads, powered by ffmpeg.wasm.

🔒 Runs entirely in your browser — nothing is uploaded

Drop a video here or click to browse

No video selected.

Advertisement

Fix sideways or upside-down videos

Phone cameras, screen recorders and editing exports sometimes produce a clip that appears sideways, upside down or correct only in certain players. A quick rotation can make the file ready for sharing, embedding or further editing. This tool applies a real video filter rather than just changing page display, so the downloaded MP4 contains the rotated picture for other apps too.

Processing is local and private. The video you choose is written into ffmpeg.wasm in the browser, transformed with a transpose or double-transpose filter and downloaded directly from the page. No backend service receives the file. That keeps personal phone videos, private work recordings and unreleased creative clips on your device while still giving you a simple correction workflow.

Choosing the right rotation

Use 90 degrees clockwise when the top of the scene is currently on the left side of the frame. Use 90 degrees counterclockwise when the top is on the right. Use 180 degrees when everything is upside down. If you are unsure, try the most likely option and keep the original file until you have checked the result in your browser or media player.

Performance and compatibility

Rotating changes every frame, so the clip must be re-encoded. Short videos usually finish quickly, while longer or high-resolution files need more memory and time. The first run may pause while the WebAssembly engine downloads, then the same page can reuse it for additional rotations. The output is MP4 with common video and audio settings so it works in a wide range of players.

How the rotation is applied

The three choices map to ffmpeg's transpose filter: a clockwise quarter turn, a counterclockwise quarter turn, and two clockwise turns combined for 180 degrees. A 90-degree rotation swaps width and height, so a 1920×1080 clip becomes 1080×1920. Nothing is cropped or stretched, but the new frame has a different shape, which may matter for the platform you upload to.

Some phone videos are not actually stored sideways; they carry a rotation flag that certain players honor and others ignore. If a clip looks correct in one app but sideways in another, preview the result in both before choosing a direction. The tool does not offer mirroring or arbitrary angles such as 45 degrees. The output is H.264 at CRF 23 with AAC audio at 160 kbps, so each rotation is a fresh encode; avoid rotating the same file repeatedly, because every pass is another lossy generation.

How to use

  1. Choose videoDrop or browse for the video that needs rotation.
  2. Pick angleSelect clockwise, counterclockwise or 180-degree rotation.
  3. RotateApply the ffmpeg video filter locally and download the MP4.

Frequently asked questions

Does rotating upload my video?
No. The file is processed locally in your browser with ffmpeg.wasm.
Why does the first rotate load an engine?
The first run downloads the WebAssembly ffmpeg engine. It can be reused for later rotations in the same tab.
Can I rotate by 90 degrees or 180 degrees?
Yes. Choose 90 degrees clockwise, 90 degrees counterclockwise or 180 degrees before processing.
What format is downloaded?
The rotated result is downloaded as an MP4 for compatibility with browsers and devices.
Advertisement