Advertisement

Features

Video rotate

Fix sideways or upside-down videos with one click: bakes the rotation into the pixels, not just a metadata flag.

What it does

Rotates an entire video by 90°, 180°, or 270°. The output is a re-encoded video where every frame is actually rotated. Not just a metadata flag that some players ignore.

Three operations:

  • Rotate 90° clockwise: typical for a sideways phone video recorded in portrait but tagged as landscape.
  • Rotate 90° counter-clockwise: opposite.
  • Rotate 180°: for a fully upside-down clip.

Why "bake the rotation" matters

Phones record video in their physical sensor orientation and add a rotation metadata tag to the container. Most modern players honour this tag and display correctly. But:

  • Some older / embedded players ignore the tag and display the raw orientation (sideways).
  • Many video editors strip or misread the tag when you import.
  • Some streaming uploads only honour the tag if it matches the codec's expected stream geometry.

This tool decodes each frame, rotates the pixel array, and re-encodes. The output is unambiguously oriented. Every player will display it correctly.

File size impact

Re-encoding always involves some quality loss (unless you crank the bitrate to match the source, which the tool does by default for 90° / 270° rotations). The output will be roughly the same size as the source.

For maximum quality on 90° / 180° / 270° rotations, the encoder bumps the bitrate ~20 % above the detected source bitrate to avoid visible recompression artefacts.

Free-angle rotation

Not supported here. The standalone tool is intentionally limited to 90° increments for clean encoder behaviour. If you need a tilted angle for artistic effect, use the Video editor which supports rotation as part of its effects pipeline.

Privacy

Decode and encode happen in your browser. No upload.

No substantive revision date is recorded for this legacy guide.Check product changes

Was this guide helpful?

Your answer stays in this browser and sends no network request.