Rotate & Flip Video

Rotate a video by 90°, 180° or 270° and mirror it horizontally or vertically — fix sideways phone clips and export. Everything runs in your browser; nothing is uploaded.

100% local — your video never leaves this device. Rotating runs entirely in your browser. Nothing is uploaded to any server or cloud, so your footage stays completely private.
Advertisement
About this video rotator

The Rotate & Flip Video tool permanently turns or mirrors a video and exports a new file — right in your browser, with no upload, no watermark, and no software to install.

Phones often record video sideways or upside down, and many players only rotate it on screen without fixing the actual file — so it looks wrong again when you share it. This tool bakes the rotation into the exported video so it plays the right way up everywhere. Drop in a clip, rotate it left or right until it's upright, mirror it if you need to, and export. People use it to:

One honest trade-off of doing everything in the browser: re-encoding runs in real time, so a thirty-second clip takes about thirty seconds to export. In return, your video stays completely private and there's nothing to install.

How to use
  1. Upload a video with the file picker or drag it onto the drop zone.
  2. Use Rotate left / Rotate right until the preview is upright — the frame and its dimensions update live.
  3. Optionally flip the video horizontally or vertically to mirror it.
  4. Pick an output format and quality if you like.
  5. Click Apply & export video, wait for the progress bar, then download your corrected clip.
FAQ

No. Rotating and flipping happen entirely in your browser using the canvas and MediaRecorder APIs, so the file never leaves your device.

Yes. Rotate left or right by 90 degrees until the video is upright, then export. The exported file is permanently rotated, so it plays the right way up everywhere — not just in one player.

Rotate turns the whole frame by 90, 180 or 270 degrees. Flip mirrors it — horizontal flip swaps left and right like a mirror, vertical flip swaps top and bottom.

Browsers re-encode video in real time through the MediaRecorder API, so a 30-second clip takes roughly 30 seconds to render. That is the trade-off for processing locally with no upload.

WebM (VP9 or VP8 with Opus audio) works everywhere in modern browsers. On browsers that support MP4 recording, mainly Safari, an MP4 option appears too.