How Video Rotate & Flip Works

Fix sideways or upside-down video — rotate 90°, 180°, or 270°, and flip horizontally or vertically.

Try it free →

Step-by-step process

  1. 1

    Select rotation and flip

    Choose your rotation angle (90° clockwise, 90° counter-clockwise, 180°) and optionally enable horizontal or vertical flip. A live preview on the first frame shows the result.

  2. 2

    Per-frame transform

    Each frame is drawn to a canvas with the selected CSS transform applied (rotate, scaleX, scaleY). For 90°/270° rotations, the canvas dimensions are swapped (width ↔ height) to fit the rotated frame without cropping.

  3. 3

    Export rotated video

    The transformed video is encoded and downloaded as WebM. For MP4 output, use the Video Format Converter on the result.

100% private by design. All processing runs in your browser — your files never leave your device. No account required.

Frequently asked questions

Why is my phone video sideways?

Phones embed rotation metadata in the video file (EXIF/container rotation). Some players respect this and show the video correctly; others ignore it and display the raw frames sideways. Rotating with this tool writes the rotation into the pixel data directly, making it universally correct.

Does rotating to 90° change the resolution?

Yes — a 1920 × 1080 video rotated 90° becomes 1080 × 1920. Width and height are swapped.

Can I flip video without rotating?

Yes — the flip options are independent of the rotation angle. You can flip horizontally only (mirror), vertically only, or combine a flip with any rotation.

Related tools