Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. All processing happens entirely in your browser - your files never leave your device. No uploads, no accounts, complete privacy.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Video Processing
  3. Video Rotation Tool - Rotate & Flip Videos Online
Add to favorites

Video Rotation Tool - Rotate & Flip Videos Online

Rotate videos 90°, 180°, 270° or flip horizontally/vertically. Fix sideways videos, create mirror effects. Quick presets for portrait-to-landscape and selfie mirror fix.

Rotate or flip a video that was recorded in the wrong orientation. Pick 90°, 180°, or 270° rotation, or mirror the video horizontally or vertically. The preview updates instantly so you can confirm the orientation before exporting.

Video stays on your deviceMore video processingJump to full guide

Initializing in your browser…

You might also like

Video Reverser - Play Video Backwards Online

Reverse any video to play from end to start. Option to reverse audio too or mute. Create unique visual effects, boomerang videos, and creative content. Instant preview.

Video Trimmer - Cut & Clip Videos Online

Trim and cut videos precisely with frame-by-frame scrubbing. Set start/end points visually, preview clips in real-time, and export trimmed videos instantly. No upload required - runs 100% in browser.

Video Format Converter - MP4, WebM, MOV, AVI, MKV

Convert videos between MP4, WebM, OGG, MOV, AVI, and MKV formats. Device presets for YouTube, Instagram, TikTok, iPhone, Android. Quality options from fast to high quality encoding.

Video Rotation Tool - Rotate & Flip Videos Online: a worked example

A phone clip recorded sideways plays rotated on the desktop.

Input

IMG_2231.mp4 · rotate 90° CW · re-bake orientation
Video Rotation Tool - Rotate & Flip Videos Online produces

Output

An upright clip with corrected, baked-in orientation

The fix bakes the rotation into the frames (and clears the misleading orientation metadata), so it plays correctly everywhere, not just in players that honour the flag. Flip is available for mirrored selfie footage.

What is Video Rotation Tool - Rotate & Flip Videos Online?

Rotate or flip a video that was recorded in the wrong orientation. Pick 90°, 180°, or 270° rotation, or mirror the video horizontally or vertically. The preview updates instantly so you can confirm the orientation before exporting.

How to use

  1. 1Upload your video.
  2. 2Select the rotation angle or flip direction.
  3. 3Preview the result and download.

When to use it

  • Fixing sideways phone recordings

    Correct videos that were accidentally recorded with the phone held in the wrong orientation.

  • Mirroring selfie footage

    Flip front-camera recordings that appear mirrored so text and movements look natural to viewers.

Key features

  • Rotate 90°, 180°, or 270° clockwise
  • Horizontal and vertical flip
  • Instant visual preview

How it works

Unlike phone cameras and many "rotate" tools that only flip a rotation flag in the MP4 container metadata (the rotate=90 tag) and leave the actual pixels untouched, this tool burns the orientation directly into the frames. It runs ffmpeg.wasm (@ffmpeg/core 0.12.6) entirely in your browser and applies real FFmpeg video filters: 90 CW maps to transpose=1, 270 CCW to transpose=2, 180 to a chained transpose=2,transpose=2, while "Flip H" and "Flip V" add hflip and vflip to the filter chain. Because the pixels themselves are rewritten, the corrected orientation survives in every player and editor instead of appearing sideways wherever the metadata flag is ignored.

Applying a transform re-encodes the video with libx264 using -preset ultrafast and -crf 23 (a visually near-lossless quality target), with -threads 0 to use all available cores and -movflags +faststart so the output is web-streamable. The audio track is stream-copied with -c:a copy, so it is never re-encoded and stays bit-for-bit identical; only the video is touched. The trade-off is that any rotation or flip costs one generation of H.264 re-encoding, and the download keeps your original container extension (the file is saved as name_rotated.ext). FFmpeg loads its multi-threaded core (core-mt 0.12.6) when SharedArrayBuffer is available and silently falls back to a single-threaded build otherwise, so nothing leaves your machine.

The editor shows a side-by-side Original vs Transformed preview using a live CSS transform, and reports both the source resolution and the computed output resolution in the corners. A 90 or 270 rotation swaps width and height, so a 1920x1080 clip becomes 1080x1920 in the preview readout and in the rendered file. Beyond the manual 90° CW / 90° CCW / 180° / Flip H / Flip V buttons, there are four one-click presets (Portrait → Landscape = 90, Landscape → Portrait = 270, Selfie Fix = horizontal mirror only, Fix Upside Down = 180) and keyboard shortcuts: R rotates clockwise, Shift+R counter-clockwise, H and V flip, Space plays/pauses, and Esc resets the transform. Rotations accumulate modulo 360, and the Apply & Download button stays disabled until at least one transform is selected.

Frequently asked questions

Does rotation change the video resolution?

Rotating 90° or 270° swaps the width and height. A 1920x1080 video becomes 1080x1920. 180° rotation keeps the same dimensions.

Can I rotate by a custom angle like 45°?

This tool supports fixed 90° increments and flips. Arbitrary angle rotation would leave empty areas in the frame and is not currently supported.

Private by design

Video is decoded and re-encoded on your own device. Large files never leave your machine.