More games at WuGames.ioSponsoredDiscover free browser games — play instantly, no download, no sign-up.Play

Rotate Video

Rotate iPhone/Android sideways clips 90°, 180°, 270° or mirror video. Lossless metadata rotation without re-encoding. No upload, no watermark, browser-local.

Upload
Drag & drop a video file here
or click to browse
Choose a video file to rotate or flip (MP4, WebM, MOV)

About Rotate Video

This online tool allows you to rotate and flip videos directly in your browser. Perfect for fixing incorrectly oriented videos, creating mirror effects, or preparing videos for different platforms. Choose from 90°, 180°, 270° rotation or horizontal/vertical flip. All processing happens locally for complete privacy.

What video formats are supported?

You can upload MP4, WebM, MOV, and other common video formats. The rotated video can be exported as MP4 or WebM.

What rotation options are available?

You can rotate 90° clockwise, 180°, or 270° (90° counter-clockwise). You can also flip horizontally (mirror) or vertically.

Can I combine rotation and flip?

Yes! You can apply both rotation and flip in the same operation. For example, rotate 90° and flip horizontal simultaneously.

What happens to video dimensions?

180° rotation maintains dimensions. 90° and 270° rotation swap width and height (portrait becomes landscape, vice versa). Flipping maintains original dimensions.

Does rotation reduce video quality?

Rotation requires re-encoding, which may slightly affect quality. Choose High quality setting to minimize quality loss.

Rotate Video — Rotate iPhone/Android sideways clips 90°, 180°, 270° or mirror video. Lossless metadata rotation without re-encoding. No
Rotate Video

How do I fix sideways video?

If your video is sideways (filmed vertically but appears horizontal), use Rotate 90° or 270° depending on which direction it needs to turn.

Is my video file safe?

Absolutely! All video processing happens directly in your browser using FFmpeg.wasm (WebAssembly). Your video is never uploaded to any server. Everything stays private on your device.

How long does rotation take?

Rotation time depends on video length and quality settings. A 30-second video typically takes 30-60 seconds to rotate and re-encode.

Does rotating re-encode the video, or is it lossless?

Both options are available. The default Re-encode mode transposes the actual pixels using H.264 (MP4) or VP9 (WebM), which works in every player but changes quality slightly. Lossless mode instead rewrites only the orientation flag with -c copy, so the video is fixed in seconds with zero quality loss and the original bitrate, audio and color preserved exactly. This is ideal for sideways iPhone, Android, GoPro or dashcam clips.

What happens to audio, quality and CRF when I rotate?

In Lossless mode nothing is re-encoded, so audio, subtitles, bitrate and color are kept byte-for-byte. In Re-encode mode the video is re-compressed at your chosen CRF (High = CRF 18, Medium = CRF 23, Low = CRF 28), audio is transcoded to AAC 128k for MP4 (or Opus for WebM), and the output is written web-ready with +faststart so it can stream before fully downloading.