Skip to content
GigAI Tools

Rotate Video Online, Fix a Sideways or Upside-Down Clip, Free

Drop an MP4, MOV, WebM or MKV, choose a 90° right, 180° or 90° left turn, preview the corrected frame, and export the video with the rotation baked into the pixels. Powered by FFmpeg compiled to WebAssembly, it runs 100% in your browser: your footage is never uploaded and the download carries no watermark.

100% browser processingFree · no sign-up
Loading tool…

What is the video rotate?

The Video Rotator turns a sideways or upside-down clip 90°, 180° or 270° and bakes the rotation into the file, correctly swapping dimensions on the quarter-turns so a portrait clip ends up upright. Works on MP4, MOV, WebM, MKV and AVI. Free, in the browser, with no uploads, account or watermark.

The GigAI Video Rotate tool fixes the single most annoying camera mistake there is: a clip recorded in the wrong orientation. You shot it in portrait and it plays sideways. You held the phone upside down and every player renders it flipped. A screen recording came out landscape when it needed to be tall. Drop the file and it's probed locally, previewed in a real player, and rotated on-screen the instant you pick a turn (90° clockwise, a 180° half-turn, or 90° counter-clockwise) so you confirm the fix on the actual frame before committing. When you export, a self-hosted FFmpeg WebAssembly core re-encodes the video with the rotation written straight into the pixels, not left as a container flag that some apps honour and others silently ignore. That distinction matters: a truly rotated file looks right everywhere (in a browser, in a phone gallery, in an editor, in an email preview) because there's no orientation metadata left to misread. Because everything happens on your own machine, personal recordings, client footage and anything under NDA never leave the tab: no upload bar reaching for the cloud, no queue behind other people's jobs, no watermark stamped on your result. It's honest about the trade-offs, too. WASM FFmpeg is single-threaded and memory-bound, so it's slower than a desktop app and happiest with files up to roughly a few hundred megabytes, with a live progress bar showing exactly where the rotation stands the whole way through. Close the tab and every trace is gone.

Difficulty:
Medium
Typical time:
~1–2m
Processing:
100% browser processing

Last updated

How to use the video rotate

  1. 1

    Drop your video

    Drag an MP4, MOV, WebM or MKV onto the workspace, or click to browse. It's read and probed locally: nothing is uploaded.

  2. 2

    Pick a turn

    Choose 90° right, 180°, or 90° left. The preview rotates on-screen straightaway so you can confirm the corrected orientation on the real frame.

  3. 3

    Rotate & preview

    Hit Rotate and watch the progress bar. When it finishes, the rotated clip plays back so you're sure the fix is right before you save.

  4. 4

    Download

    Download the corrected video, clean and watermark-free, with the rotation baked into the pixels so it looks right in every player.

What Video Rotate includes

  • True quarter-turn rotation

    Turn the frame 90° clockwise, 180° for a full half-turn, or 90° counter-clockwise. The dimensions swap correctly on the 90° turns, so a portrait clip that plays sideways ends up genuinely upright.

  • Live preview before you commit

    The player rotates on-screen the moment you pick a turn, so you're deciding on the actual frame, not guessing which way 270° lands, before a single byte is re-encoded.

  • Baked into the pixels, not a flag

    The export writes the rotation into the video stream itself and strips the orientation metadata, so the file looks right in every player instead of relying on a container hint some apps ignore.

  • Honest live progress

    A determinate progress bar tracks the re-encode from start to finish, and a one-time note covers the first-run engine download. No spinner that leaves you wondering whether it hung.

  • Preview, size & one-click download

    Play the rotated result before you save it and see the file size next to the original, then download the clip. No sign-up, no email, no watermark.

  • 100% in your browser

    A self-hosted FFmpeg WebAssembly core does the rotation on your device. Your video is never uploaded, queued or stored, which makes it safe for personal, client and NDA footage alike.

Why use our video rotate

A rotation that sticks everywhere

Some tools just flip an orientation tag, so the clip looks fixed in one app and sideways in the next. This bakes the turn into the frames, so it reads correctly in browsers, galleries, editors and email previews alike.

Keep private footage private

The usual way to rotate a clip online is to hand it to a random server. Here the re-encode runs on your machine, so recordings of your family, your clients or anything confidential never leave the tab.

No watermark, no account, no cap

Free video rotators love to stamp a logo across your export or gate the download behind a sign-up. This one just gives you the corrected clip: clean, unbranded, and as often as you like.

Nothing to install

No desktop editor, no phone app, no FFmpeg command line to memorise. Open the page in any modern browser and the fix takes seconds. It even works offline once the engine has loaded.

Built for the way you work

From quick one-off fixes to daily workflows, see how people put this tool to use.

  • Anyone with a phone

    Fix a sideways phone clip

    You filmed something quickly and the phone recorded it in the wrong orientation. Turn it upright and re-export so it plays correctly wherever you send it, without the footage ever touching a server.

  • Content creator

    Re-orient for the platform

    A clip shot landscape needs to sit inside a portrait edit, or vice versa. Rotate it to the right orientation before it goes into the timeline, so nothing plays sideways in the final cut.

  • Support / IT

    Straighten a screen recording

    A recording captured from a rotated display or a mounted device came out turned. Rotate it to true upright so the walkthrough is actually readable for whoever you send it to.

  • Anyone archiving footage

    Permanently correct old videos

    Bake the right orientation into old family or archive clips so they stop showing up sideways in galleries and backups that ignore rotation metadata.

Supported formats

Accepts MP4, MOV, WebM, MKV and AVI, and produces MP4, WebM and MKV, all processed locally in your browser.

Input formats
  • MP4
  • MOV
  • WebM
  • MKV
  • AVI
Output formats
  • MP4
  • WebM
  • MKV

Frequently asked questions

Common problems, solved

Hit a snag? Here are quick fixes for the issues people run into most.

  • The first rotation takes a while before the progress bar moves.

    The very first run downloads the FFmpeg WebAssembly engine (a one-time fetch that's then cached). You'll see a 'loading engine' note during that step. Subsequent rotations skip it and start immediately.

  • The preview looks right but the downloaded file is still sideways in another app.

    That usually means the other app was reading an old orientation flag. This tool bakes the rotation into the frames and strips that flag, so re-download the corrected file. It should read upright everywhere. If a cached copy lingers, clear it and re-open the new file.

  • It slowed to a crawl or ran out of memory on a big file.

    In-browser FFmpeg is single-threaded and works in your tab's memory, so very large or long high-bitrate clips are demanding. Keep inputs loosely under a few hundred megabytes. On a huge file, trim it shorter first or close other heavy tabs.

  • My video won't load or preview.

    The player relies on codecs your browser can decode. Very unusual or professional/DRM-protected formats may not preview. Try a mainstream container like MP4 or WebM, or convert the file first with the Video Converter.

Get the most out of it

  • Pick the turn and watch the preview rotate before you commit, it's the fastest way to be sure 90° left versus right is landing the way you want.

  • For a full upside-down clip, choose 180° once rather than two 90° turns: same result, one re-encode.

  • A 90° turn swaps width and height, so a landscape clip becomes portrait (and vice versa). That's expected. The preview shows the new shape before you export.

  • For the snappiest results, keep inputs under a few hundred megabytes. The first run also downloads the engine once, so give rotation #1 a moment.

  • Need to crop the re-oriented frame or shorten it too? Rotate here first, then run the result through the Video Cropper or Video Trimmer.

What's new

Recent updates and improvements to the video rotate.

  1. Initial release, drag-and-drop input, scrubbable player, live on-screen preview of 90°/180°/270° turns, in-browser FFmpeg WebAssembly re-encode with the rotation baked into the pixels, live progress, preview and watermark-free download.

  2. Added orientation-metadata stripping so corrected files read upright in players that previously ignored the rotation flag, plus a clearer one-time engine-loading note on the first rotation.

  3. Improved probing for MOV/MKV sources and tightened large-file guidance so heavy clips warn before they start rather than mid-encode.

Your privacy is built in

Your video is read, probed, previewed and rotated entirely in your browser using a self-hosted FFmpeg WebAssembly core. It is never uploaded to any server, queued, logged or stored. That makes the rotator safe for personal recordings, client footage and anything under NDA. There's no account and no watermark, and once the engine has loaded the tool keeps working offline. Close the tab and every trace is gone.

  • Runs in your browser
  • No uploads
  • Nothing stored

Ready to try the video rotate?

Free, private and instant. Video Rotate runs right in your browser.