Rotate Video
Rotate a video 90°, 180°, or 270° to fix sideways or upside-down footage.
Video shot holding a phone in the wrong orientation, or footage that a device recorded with the wrong rotation metadata, plays back sideways or upside down — and while some players respect rotation metadata correctly, plenty of platforms and editing tools don't, making the footage awkward to watch or use.
This tool physically rotates every frame of your video by 90°, 180°, or 270°, re-encoding the actual pixel data (not just adjusting a metadata flag some players ignore), using a real ffmpeg engine running entirely in your browser via WebAssembly. Audio is preserved without re-encoding, keeping the process efficient.
Because processing happens on your device rather than a remote server, there's no upload wait and your video is never transmitted anywhere — though rotation still requires re-encoding the video frames themselves, so processing time scales with your video's length and resolution.
How to use Rotate Video
- 1
Upload your video
Drop the sideways or upside-down video into the upload area.
- 2
Choose a rotation angle
Pick 90°, 180°, or 270° depending on how the video needs to turn.
- 3
Click Rotate & Download
Watch the live progress bar, then download your corrected video.
Features
- Rotates actual video frame data, not just metadata
- Works reliably across every platform and player
- Audio stream copied without re-encoding for efficiency
- Real ffmpeg engine running entirely in your browser
Frequently asked questions
Common mistakes to avoid
- Rotating in the wrong direction — preview the result before sharing widely if you're unsure which way it should turn.
- Closing the browser tab mid-rotation on a long video, which stops processing before it completes.
Get new tools in your inbox
One email a month with new tools, guides, and updates. No spam, unsubscribe anytime.

