iLoveDocsTools
All ToolsRotate Video

Rotate Video

Rotate videos 90°, 180°, 270° or flip — browser-based, no upload needed.

?

FREE

Loading…

Go Pro ↑

Drop your video file here

MP4, MKV, AVI, MOV, WebM — or click to browse

Choose Rotation

Your files never leave your device. All processing happens locally in your browser — nothing is uploaded to our servers.Files are never stored on our servers · No tracking of your file contentsPrivacy Policy

What is Rotate Video?

Rotate Video turns sideways or upside-down footage the right way up by physically transforming the pixel data — rotating 90° clockwise, 90° counter-clockwise, 180°, or flipping horizontally — and re-encoding the result as H.264. This is deliberately different from what a lot of players and editors do when a video looks sideways: many phones and cameras don't actually rotate the recorded frames at all, they just write a rotation flag into the file's metadata (an atom in MOV/MP4 called the display matrix) telling a compliant player "render this 90° rotated." Software that respects that flag shows the video upright; software that ignores it — plenty of older media players, some web embed players, and various editing and transcoding tools — shows it sideways, because the actual stored pixels never moved.

That metadata-flag inconsistency is exactly why a real pixel-level rotation is often the more reliable fix than trying to set the flag correctly. Once this tool rotates the actual frame content, every player shows it upright regardless of whether that player pays attention to rotation metadata at all — there's no flag to misinterpret because the pixels themselves are now stored in the corrected orientation. The trade-off is that this requires a genuine re-encode rather than a stream copy: FFmpeg has to decode every frame, apply the transpose (or combination of transpose operations for 180°) or hflip filter, and recompress the rotated frames as new H.264 video. That's inherently more computationally expensive than copying compressed data, which is why rotation takes measurably longer than, say, a container remux — the CPU has to actually touch every pixel of every frame.

The specific filters matter here: transpose=1 rotates 90° clockwise, transpose=2 rotates 90° counter-clockwise, and 180° is achieved by chaining two 90° transposes together (there's no single "transpose 180" operation in FFmpeg's video filter graph, so two quarter-turns compose into a half-turn). Horizontal flip uses a separate hflip filter that mirrors the frame left-to-right without changing its rotation at all — useful for footage recorded through a mirror, from a front-facing camera that wasn't corrected, or footage that needs to match the orientation of an interview subject sitting across from the camera.

Because the output is re-encoded rather than remuxed, it comes out at CRF 23 — a quality-targeted H.264 setting that's visually consistent with the source for normal viewing, meaning you're not trading away noticeable quality just to fix the orientation. Audio passes through re-encoded as AAC alongside the corrected video. Everything runs locally through FFmpeg WebAssembly, so a personal video that happens to be recorded sideways never needs to touch a server just to get flipped the right way up.

How It Works

FFmpeg decodes every frame of the source video and applies a transpose filter (for 90° rotations), a chained double-transpose (for 180°), or an hflip filter (for horizontal mirroring), then re-encodes the transformed frames as H.264 at CRF 23 with AAC audio. Because this changes the actual pixel data rather than a metadata flag, the correction is guaranteed to display correctly in any player, but the trade-off is a real re-encode: processing time scales with the video's resolution and length rather than finishing instantly the way a stream-copy operation would.

How to Use

  1. 1

    Upload your video

    Drop a video file onto the upload zone — the tool supports MP4, MOV, MKV, AVI, and WebM formats.

  2. 2

    Choose the rotation angle

    Select 90° clockwise, 90° counter-clockwise, 180°, or horizontal flip based on which way the footage needs to turn.

  3. 3

    Preview the correction

    A preview shows the corrected orientation so you can confirm it's right before processing the full file.

  4. 4

    Click Rotate & Download

    FFmpeg decodes the video, applies the chosen transform to every frame, and re-encodes the result as H.264.

  5. 5

    Wait for the re-encode

    Because this is a genuine transcode rather than a stream copy, processing time depends on the video's resolution and length.

  6. 6

    Download the corrected video

    Save the output — it plays upright in every player since the pixel data itself has been rotated, not just a metadata flag.

  7. 7

    Rotate more files as needed

    Repeat for any additional clips that need orientation correction.

Who Uses This Tool

📱

Fixing Rotation-Flag Playback Bugs

Correct footage that shows sideways in some players despite looking fine in others — a classic symptom of a rotation metadata flag being ignored.

🎬

Portrait-to-Landscape for Presentations

Rotate a vertically filmed phone clip so it fits properly into a widescreen slide deck or presentation template.

🔧

Upside-Down Rig or Mount Footage

Correct video captured from a camera that was physically mounted upside-down on a drone, helmet rig, or security bracket.

🎥

Dashcam & Security Footage

Fix the orientation of dashcam or CCTV recordings that were saved sideways due to how the camera was physically installed.

🪞

Mirror-Recorded Clips

Apply a horizontal flip to footage recorded through a mirror or from a front-facing camera that needs to match natural viewing orientation.

📤

Pre-Upload Orientation Fix

Correct rotation before uploading to YouTube, Instagram, or TikTok so the platform's player doesn't misinterpret the file's orientation.

Why Choose This Tool

Fixes the Pixels, Not Just a Flag

Because the actual frame data is rotated, the video displays correctly in every player, regardless of whether that player respects rotation metadata.

Four Precise Transform Options

Choose 90° clockwise, 90° counter-clockwise, 180°, or horizontal flip depending on exactly how the source footage is oriented.

CRF 23 Visual Quality Target

The re-encode targets visually consistent quality with the source, so correcting orientation doesn't introduce noticeable degradation.

Audio Stays Intact

The audio track is preserved and re-encoded as AAC alongside the corrected video, with no change to its content.

Fully Local Processing

FFmpeg WebAssembly performs the rotation inside your browser tab — footage is never uploaded to a server.

Free, No Watermark

Free with no account for standard file sizes; sign up free for 80 MB or go Pro for 250 MB — output is never watermarked.

Key Benefits

  • Physically transforms pixel data instead of relying on a metadata flag
  • Displays correctly in every player, regardless of rotation-flag support
  • 90° clockwise, 90° counter-clockwise, 180°, and horizontal flip options
  • CRF 23 re-encode keeps quality visually consistent with the source
  • Fixes footage recorded sideways or with an upside-down camera mount
  • Browser-based — your video is never uploaded to a server
  • Accepts MP4, MKV, AVI, MOV, and WebM as input
  • Free with no watermark added to the corrected video

Frequently Asked Questions

Also Known As

rotate video online free no uploadfix sideways video browser toolrotate mp4 90 degrees online freeflip video horizontally onlinefix video orientation online freerotate video without re-encoding browserturn video upside down online toolcorrect video rotation ffmpeg online

Trusted Worldwide

Free Online Document Tools for Everyone

iLoveDocsTools is used by students, professionals, and businesses across the United States, Canada, United Kingdom, Australia, India, and more than 100 other countries. All tools are browser-based and process files privately — your files never leave your device. Free to use, with Pro plans for unlimited access.

No Upload Required

All processing happens directly in your browser. Your documents are never sent to any server — complete privacy guaranteed for users in the USA, Canada, UK, and worldwide.

Free to Use — Pro Plans Available

Every tool on iLoveDocsTools is free to use. Need more? Upgrade to Pro for unlimited usage, priority access, and no daily limits. Trusted by students, freelancers, and teams across North America and Europe.

Works on Any Device

Whether you are on a Mac, Windows PC, iPhone, or Android in New York, Toronto, London, or Sydney — our tools work instantly in any modern browser.

Looking for free PDF tools in the USA? Free document converters in Canada? Online PDF editors in the UK or Australia? iLoveDocsTools offers 70+ free tools — merge PDF, split PDF, compress PDF, convert Word to PDF, Excel to PDF, JPG to PDF, and many more — all free, all instant, all private. No watermarks. No file size limits. Just free tools that work.