🔃 Video Rotator
Applies a transpose filter (90, 180 or 270 degrees clockwise, or a horizontal / vertical flip) with ffmpeg.wasm and copies the audio stream unchanged. Because the pixels are transformed, the video is re-encoded - this is not a metadata-only rotation flag, so a long clip takes time and the picture is compressed once more. Nothing is uploaded and the roughly 25 MB runtime caches after the first run.
- Angles90, 180, 270 degrees
- FlipsHorizontal and vertical
- VideoRe-encoded with transpose
- AudioCopied unchanged
Choose the rotation that matches how the clip was shot
| Your situation | What the filter produces | Better move |
|---|---|---|
| Phone held sideways, 90 degrees off | transpose=1 turns the frame clockwise once | Rotate 90 degrees, then preview; the audio is copied as-is |
| Clip is upside down | Two passes of transpose=1 give a 180 degree turn | Use the 180 degree option rather than rotating twice in separate runs |
| Mirror needed for a selfie video | Horizontal flip produces a mirror image, not a rotation | Pick Flip Horizontal; any text in frame will read backwards |
| Only the player shows it sideways | Some players ignore rotation metadata, but this tool transforms pixels | Try another player first; a re-encode is lossy |
| Long 4K recording | Every frame is decoded, transformed and re-encoded in browser memory | Rotate a short excerpt first to confirm the orientation |
| Soundtrack must stay bit-identical | Audio is copied with -c:a copy | This tool keeps it; the video track still gets re-encoded |
Video Rotate: Rotate videos to any orientation
Video Rotate lets you rotate videos to any orientation. Upload a video and get a rotated video — all processed locally in your browser, with no uploads and no sign-up.
Fix sideways phone videos
Fix sideways phone videos. This is one of the most common reasons people reach for Video Rotate — and it handles the job in seconds, entirely in your browser.
Rotate vertical video to horizontal
Rotate vertical video to horizontal. This is one of the most common reasons people reach for Video Rotate — and it handles the job in seconds, entirely in your browser.
Correct orientation before sharing
Correct orientation before sharing. This is one of the most common reasons people reach for Video Rotate — and it handles the job in seconds, entirely in your browser.
Everything You Need in a Video Rotate
Powerful features that make Video Rotate fast, private, and free.
Browser-Based
Video processing happens locally — no uploads.
Common Formats
Supports MP4, WebM, and other browser-playable formats.
Trim & Convert
Cut, rotate, speed up, and convert video clips.
100% Private
Your videos never leave your device.
Free Forever
No sign-up, no watermarks, no duration limits.
Frame & GIF Export
Extract frames or create animated GIFs from video.
How to Use
Upload the video
Add the clip that came out sideways or upside down.
Choose a transform
Rotate 90°, 180°, or 270°, or flip horizontally/vertically to correct the orientation.
Run the conversion
The tool re-encodes the video with the new orientation in your browser.
Download the corrected video
Save the rotated clip and confirm it plays in the correct orientation.
Detailed User Guide
Fix sideways or upside-down video
Rotate a clip by 90°, 180°, or 270°, or flip it horizontally/vertically — the fix for footage shot with the phone held the wrong way.
Rotation is baked into the output
The transform is re-encoded into the video file itself, so it plays correctly in every player, not just the one that previewed it.
Flip options for mirror corrections
Horizontal flip mirrors the footage left-to-right, useful for selfie camera footage; vertical flip inverts it top-to-bottom.
Processed locally with FFmpeg
The conversion runs in your browser via WebAssembly FFmpeg, so your footage never uploads to a server.
Check the result before sharing
Confirm the orientation and that nothing important was cropped during rotation before sending the clip to others.
Metadata-only fixes are unreliable
Some players store orientation as metadata rather than in the video stream. Re-encoding the rotation here bakes it in, so the clip is correct in any player.
Recommended Gear for Video & Podcasting
Audio and tools that speed up your video workflow.
DJI Mic Mini (2-pack)
Ultralight wireless lav mics with charging case — professional audio on the go.
FIFINE AM8 USB Microphone
USB/XLR dynamic mic — great for podcasts, streaming, and voiceovers.
UBeesize 60" Phone Tripod
Adjustable tripod with phone mount — perfect for product videos and live streams.
SanDisk Extreme SSD 1TB
Rugged portable SSD — fast backup for photos, videos, and large files.
Canon SELPHY CP1500
Wireless compact photo printer — print 4x6 photos from your phone.
As an Amazon Associate, we earn from qualifying purchases.