Try every tool free for 14 days with 75 credits. No card needed. Start free
Product
AI video generatorText or an image to video with Veo, Kling, Seedance and more AI avatars & lip syncTalking presenters and lip-synced video from a script or audio UGC video adsAn AI creator presents your product on camera, in 9:16 Subtitles & translationTranscribe, edit, translate and download SRT or VTT AI dubbingDub a video into 32 languages, in the speaker's own voice AI voice & cloningNatural voiceovers and your own cloned voice
Company
Free tools Pricing Blog Contact

How to Rotate a Video (Phone, PC, Online)

How to rotate a sideways or upside-down video for free on iPhone, Android, in a browser or with FFmpeg, and how to make the fix stick in every player.

How to Rotate a Video (Phone, PC, Online)

To rotate a video, open it in an editor, turn it 90 degrees clockwise or counter-clockwise (or 180 degrees) until it's upright, and save a new copy. On iPhone use Photos' Crop tool, on Android use Google Photos' Rotate button, on any computer use a free browser tool such as QuickVeed's Rotate Video, or use FFmpeg's transpose filter.

This guide gives the steps for each, explains why some rotated videos still play sideways in other apps, and shows how to mirror a video as well.

The short answer

To rotate a video for free: on iPhone, open it in Photos, tap Edit, then Crop and the rotate button; on Android, open it in Google Photos, tap Edit, Crop, then Rotate; on a computer, open QuickVeed's free Rotate Video tool, pick 90°, 180° or 270° and save. With FFmpeg, run ffmpeg -i in.mp4 -vf transpose=1 out.mp4 for 90° clockwise.

Key takeaways

  • Phones' photo apps can rotate a video and save it; check the result in another app before you share it.
  • Re-encoding the picture (browser tool, FFmpeg filter) fixes rotation in every player.
  • A 90° turn swaps width and height: a 1920×1080 video becomes 1080×1920.
  • Flipping (mirroring) is a separate step from rotating; you can do both.

Disclosure: we make QuickVeed and show how to do this in it, along with other ways. Details about other products come from their public pages, checked in October 2026 and linked at the end.

How to rotate a video on iPhone or Android

iPhone and iPad (Photos app)

  1. Open the video in Photos and tap Edit.
  2. Tap Crop.
  3. Tap the rotate button until the video is upright. There's also a flip button for mirroring.
  4. Tap Done to save the change.

Apple's help pages describe rotating and flipping videos in Photos' Crop tool on iPhone and in Photos on Mac, where the editing controls are in the sidebar.

Android (Google Photos)

  1. Open the video in Google Photos and tap Edit.
  2. Tap Crop.
  3. Tap Rotate to turn it 90 degrees. Use the dial above it for small straightening.
  4. Tap Save. Google's help page says this saves a copy of the video with your edits.

Google's help page notes that some video editing features need a device with Android 6.0 or later and at least 1 GB of RAM, and menu labels can vary between versions.

On both phones, check the saved video in another app, such as a messaging app or a computer's player, before you share it widely. If it shows sideways there, use one of the re-encoding methods below; they turn the pixels themselves, so the fix travels with the file.

How to rotate a video on a computer, free and without uploading

QuickVeed's free Rotate Video tool works in any modern browser on Windows, Mac, Linux or Chromebook. It is free, runs in your browser, nothing is uploaded and no sign-up is needed, and adds no watermark.

  1. Open the tool and drop your video. Any video your browser can play works, up to 500 MB and 10 minutes.
  2. Choose 90° clockwise, 180° or 90° counter-clockwise (270°). The preview turns at once, and the frame turns with it, so a landscape video becomes portrait.
  3. Tick Flip horizontally to mirror it left to right, or Flip vertically, with or without rotating.
  4. Click Rotate and save, then download the new file. The sound is kept.

The browser plays the video once and records the result, so saving takes as long as the video (for a speed change, as long as the new video). Keep the tab open and in front while it runs. The file is MP4 when your browser can record MP4 and WebM otherwise, and the tool tells you which before you start. Videos larger than 1920 px on the long side are scaled down to that size, and the result is re-encoded, so it isn't bit-for-bit identical to the original.

Windows and macOS also include built-in editors that can rotate a clip; the steps differ by version, so check your system's help if you prefer those.

How to rotate a video with FFmpeg

FFmpeg is free and fast for batches. The transpose filter rotates the picture by re-encoding it, so the fix works in every player:

RotationCommand
90° clockwiseffmpeg -i in.mp4 -vf transpose=1 -c:a copy out.mp4
90° counter-clockwiseffmpeg -i in.mp4 -vf transpose=2 -c:a copy out.mp4
180°ffmpeg -i in.mp4 -vf "transpose=1,transpose=1" -c:a copy out.mp4
Mirror left to rightffmpeg -i in.mp4 -vf hflip -c:a copy out.mp4
Flip upside downffmpeg -i in.mp4 -vf vflip -c:a copy out.mp4

-c:a copy keeps the sound as it is. FFmpeg's transpose filter also has values 0 and 3, which rotate and flip in one step. Add -crf 18 if you want to keep the re-encoded picture very close to the original.

Rotate many videos at once

On macOS or Linux, loop over a folder: for f in *.mp4; do ffmpeg -i "$f" -vf transpose=1 -c:a copy "rotated_$f"; done. Check one output first, because a wrong value means re-doing the batch.

FFmpeg's transpose filter is part of every standard build, so the same commands work on Windows, macOS and Linux. Run ffmpeg -h filter=transpose to see the options your version supports.

Why a rotated video can still play sideways

Phones usually record video in the sensor's native landscape shape and store a small rotation flag saying "show this turned 90 degrees". Most players read the flag; some older players, editors and websites ignore it. That's why a video can look right on your phone and sideways somewhere else.

How it was rotatedWhat changesPlays right everywhere
Rotation flag (metadata) onlyA note in the file; pixels unchangedNot always
Re-encoded (browser tool, FFmpeg transpose)The pixels themselves are turnedYes

If a video keeps showing up sideways on one site, re-encode it with the browser tool or FFmpeg; the rotation is then part of the picture.

Rotating by 90 degrees also changes the shape. A 1920×1080 landscape video becomes 1080×1920 portrait, which is what you want for Shorts, Reels and TikTok. If you instead need a vertical video from a landscape one without turning it on its side, you need to crop and reframe, not rotate; see how to convert horizontal video to vertical.

To check which kind of file you have, run ffmpeg -i video.mp4 and look for a rotation or display matrix line in the output. If one is there, the file relies on a flag; re-encoding with the transpose filter removes the dependence on it.

Rotate, flip or crop: which do you need

Three different edits get called "rotating", and picking the wrong one is the most common reason people redo the job:

You wantEdit to useWhat happens to the shape
Fix a video filmed sidewaysRotate 90° clockwise or counter-clockwiseWidth and height swap: 1920×1080 becomes 1080×1920
Fix a video that's upside downRotate 180°Shape unchanged
Undo a mirrored selfie (text reads backwards)Flip horizontallyShape unchanged
Make a vertical Short from a landscape videoCrop or reframe, not rotate1920×1080 becomes 1080×1920 with the sides cut
Straighten a slightly tilted horizonStraighten (a few degrees) with a small zoomShape unchanged; edges cropped

Tips to avoid sideways videos in the first place

  • Turn the phone before you press record. Phones decide the orientation when recording starts, so turning mid-clip doesn't help.
  • If your phone has an orientation lock, check whether it's on before filming in landscape.
  • When filming the screen of another device, hold the phone level for a moment before starting so it picks the right orientation.
  • Check one test clip on a computer before a long shoot.

If you rotate a batch of clips with FFmpeg, test the command on one file first. A wrong transpose value means re-encoding everything again.

After rotating: get it ready to post

Rotated phone videos are often 1080×1920 already, which is the size Shorts, Reels and TikTok expect. Older phones and action cameras may give you 720×1280 or odd sizes; that's fine to post, but check the result on a phone before publishing, and re-export at 1080×1920 if text looks soft. If the rotated video is for a website rather than social media, landscape is usually better, so rotate only clips that were truly filmed sideways.

Frequently asked questions

How do I rotate a video on my iPhone?

Open it in Photos, tap Edit, tap Crop, and tap the rotate button until it's upright. Tap Done to save.

How do I rotate a video on Windows for free?

Use a free browser tool such as QuickVeed's Rotate Video, which works in Edge or Chrome without uploading the file, or FFmpeg with the transpose filter.

How do I permanently rotate a video?

Re-encode it so the pixels are turned, not just flagged. A browser tool that records the rotated picture, or FFmpeg's transpose filter, does that.

Does rotating a video lose quality?

Re-encoding always loses a little, as any export does. Rotating with a metadata flag loses nothing but doesn't work in every player.

How do I flip or mirror a video?

On iPhone, use the flip button in Photos' Crop tool. In QuickVeed's Rotate Video tool, tick Flip horizontally. With FFmpeg, use -vf hflip.

Why does my video play sideways on some sites?

The file probably has a rotation flag that the site ignores. Re-encode it with the rotation built into the picture.

Try it with your own video

Once it's upright, add captions people can read with the sound off. Try the free tools first, then upload a video when you want captions, clips or dubbing. QuickVeed plans start at $18/month, and new accounts get a 14-day trial with 75 credits, no card needed. Sign up or see pricing.

Sources

Competitor details in this post were checked against these public pages in October 2026. Products and prices change, so confirm with each vendor before you decide.

Share this article
Ijharul Islam
Written by

Ijharul Islam

Founder, QuickVeed

Ijharul Islam is the founder of QuickVeed, the AI video studio for business. He writes hands-on comparisons and guides on AI video generation, presenters, UGC-style ads and subtitles, so marketing and sales teams can publish more video without a production crew.

Chat with the founder