Video Rotate and Flip

Rotate or mirror decoded frames of a local video and save a re-recorded WebM output.

Files stay on your device No sign-up Free to use
How this works

The tool runs in this browser. Your file or text is not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

Privacy details

Process files controls

Drop your file here

or choose one from your device

One browser-decodable MP4/MOV-family or WebM video. Up to 256 MiB, 60 minutes, 8.3 megapixels, one video track and at most one audio track. The full clip must be no more than 10 minutes.

    How to use Video Rotate and Flip

    1. Choose a local video and select a clockwise quarter-turn rotation.
    2. Select a horizontal or vertical flip only when mirroring is intended.
    3. Record the WebM and check orientation, readable text and sound in playback.

    Example: Video Rotate and Flip

    Turn a landscape recording upright.

    You add
    Source: a two-second 640 × 360 clip. Clockwise rotation: 90 degrees; Flip after rotation: No flip.
    You get
    The re-recorded video is 360 × 640, with the decoded frames rotated clockwise. Its measured duration and audio-track count appear in the report.

    Options

    Clockwise rotation
    Quarter-turns are clockwise; 90 and 270 exchange the displayed width and height before fitting within output bounds.
    Flip after rotation
    Horizontal mirrors left and right; Vertical mirrors top and bottom. These axes are applied to the rotated composition.

    Supported inputs and limits

    Rotates the decoded frames by quarter turns and optionally mirrors them. Quarter turns swap the output orientation. Use a browser-decodable MP4/MOV-family or WebM with one video track and at most one audio track. Total selected input: 256 MiB; source frames: 8,294,400 pixels (4K). Sources may be up to 60 minutes, but whole-clip jobs require a clip of 10 minutes or less. Selected or combined output: up to 10 minutes and 128 MiB, 2,073,600 pixels (1080p) and 1,920 pixels per side. Recording runs in real time and the page must stay visible. WebM export re-encodes the media, so quality, frame timing and sound timing depend on the browser and device. Metadata, subtitles and extra tracks are not preserved. Seek cues are not built; check playback before using the file. Larger jobs need more device memory.

    Where your input is processed

    This tool processes your input in this browser. Your text and files are not uploaded to UseFreeTools. Check this tool's limits for anything it may save on your device.

    Rotation and mirroring answer different problems

    A rotation changes which edge is at the top; a flip reverses an axis and can make text read backwards. The flip is applied after rotation. Test a frame with an obvious left and right before choosing both operations, especially if the input already has display-orientation metadata.

    The output records the displayed decoded image

    The browser applies supported decoding and the tool then draws the selected transform. It does not merely rewrite an orientation flag or copy the source video stream. Width and height exchange for 90- or 270-degree turns, subject to output bounds. Keep the original if you need its exact encoding or metadata.

    Questions about Video Rotate and Flip

    Does a quarter-turn change the dimensions?

    Yes. A 90- or 270-degree turn swaps the frame orientation.

    Is rotation just a metadata edit?

    No. The transformed frames are re-recorded into WebM.

    Can I mirror and rotate together?

    Use the visible transform options, then check the local preview and downloaded clip.

    Project manager: Tony Hines · Content updated 4 October 2026 · Report a problem