Rotate or flip a video
Choose 90° clockwise, 90° counter-clockwise, 180°, or a horizontal or vertical flip, and download a video that is rotated for real, in every player. The rotation is baked into the pixels locally in your browser; nothing is uploaded.
Runs in your browser with ffmpeg. The file is never uploaded.
About the rotate video
Sideways videos happen because phones do not rotate the pixels when you rotate the phone: they record in one orientation and write a rotation tag that says how to display it. Players that honour the tag show the video upright; players and websites that ignore it show it sideways, which is why the same clip looks right on your phone and wrong after upload. The only fix that works everywhere is to rotate the pixels themselves, which is what this tool does. It decodes the video, applies the rotation or flip as a real transform, clears the old rotation tag so nothing double-rotates, and re-encodes to H.264 MP4 with the audio copied through untouched. Width and height swap for 90° and 270° as they should. Horizontal flip is the one to use on front-camera recordings that came out mirrored, where text and logos read backwards. Vertical flip is rare but there for footage from an upside-down mount. Because a rotation cannot be done without re-encoding, the export takes about the length of the clip on a laptop, and the tool runs ffmpeg in WebAssembly on your device, so there is no upload and no server.
How it works
Drop your video
MP4, MOV, WebM or MKV, up to 500MB. It is processed in your browser with ffmpeg, nothing is uploaded anywhere.
Pick the settings
Times, quality, size or speed depending on the tool. A progress bar shows how far along the export is.
Download
The result saves to your device. Free, no watermark, no signup.
Tips for best results
Things that meaningfully improve the output.
Rotate once, at the source
Rotate the original clip, not one that has been through other tools. Every re-encode costs a little quality.
Mirror selfie videos with horizontal flip
Front cameras often record a mirror image. If text in the video reads backwards, horizontal flip is the fix, not rotation.
Check the preview arrows
Clockwise and counter-clockwise are easy to mix up. The preview shows the result before you export.
Portrait output is tall
After a 90° rotation a 1920x1080 clip becomes 1080x1920. That is correct, and it is what Reels and TikTok want.
Need more than rotate video?
renza turns photos into video with Kling, Veo and Seedance, and upscales footage to 4K. Free credits at signup, no credit card.
Create free account →Frequently asked questions
Why does my video look fine on my phone but sideways on my PC?
The phone stored a rotation tag that your PC player ignores. This tool rotates the actual pixels and removes the tag, so it looks right everywhere.
Does rotating lower the quality?
It requires a re-encode, done here at a high quality setting. In normal viewing the result is indistinguishable from the source.
Is my video uploaded?
No. The rotation runs in your browser with ffmpeg compiled to WebAssembly. The file never leaves your device.
What formats are supported?
MP4, MOV, WebM, MKV and most others. The output is an MP4 with H.264 video and the original audio.
Can I rotate by a custom angle like 15°?
Not here. Arbitrary angles leave empty corners and need a background decision; this tool covers the 90° steps and flips that fix orientation problems.