No upload · No size limit · No watermark · No signup

Rotate video online — free, private, no upload

Fix a sideways clip in seconds. Everything runs locally in your browser with WebCodecs — the video is decoded, rotated and re-encoded on your device and never leaves it. Rotate left or right in 90 degree steps, preview the result, then download.

How it works

  1. Drop a video file. It stays on your device the whole time.
  2. Click rotate left or rotate right — the preview turns live so you can see the pending angle.
  3. Press apply and watch the progress bar while it re-encodes.
  4. Download the rotated video.

Frequently asked questions

Is my video uploaded to a server?

No. Rotating happens entirely inside your browser using WebCodecs and mediabunny — the video file never leaves your device.

Can I rotate by 90, 180 or 270 degrees?

Yes. Click rotate left or rotate right to step through 90 degree turns — tap twice for 180, three times for 270. The preview updates live so you can see the pending rotation before you apply it.

Does rotating re-encode my video?

Yes. Unlike a simple metadata flag, this tool bakes the rotation into the actual pixels, so the rotated video plays correctly everywhere, including apps that ignore rotation metadata. That means a re-encode at a visually-lossless bitrate rather than an instant copy.

Will the quality drop?

It shouldn't be noticeable. The re-encode targets a visually-lossless bitrate derived from your source file, so the rotated video looks the same as the original — it's just turned the right way up.

What formats does it accept, and what do I get back?

Drop an MP4, MOV, WebM or MKV file. The output is always an H.264 video inside an MP4 container, the most widely compatible combination, with dimensions swapped automatically for a 90 or 270 degree turn.

Why does my browser say it isn't supported?

This tool needs WebCodecs, specifically a working H.264 video encoder, which current Chrome, Edge and Firefox on desktop or Android provide. Every browser on iPhone and iPad shares Apple's WebKit engine, which doesn't expose one yet, so the rotator is unavailable there.