Guides / How to rotate a video on Mac without losing quality

How to rotate a video on Mac without losing quality

Updated 2026-07-10 · Runs locally — nothing uploaded

Quick answer

For a sideways MP4 or MOV, choose a 90° rotation in FFmix; it can rewrite the display matrix and copy the streams, avoiding a quality-losing re-encode.

Output
Correctly oriented MP4
Processing
On your Mac
Setup
Seconds for metadata rotation
Access
Free local task
Get it free on the Mac App Store

Phone and camera clips are often encoded in one orientation with a separate instruction telling players how to display them. When that instruction is wrong, FFmix can fix the display rotation and copy the existing video and audio streams unchanged. That makes the operation nearly instant and avoids generation loss.

This is different from a mirror flip. Flipping changes every pixel and therefore requires a new encode. FFmix calls out the difference before you confirm and shows the exact -display_rotation or filter command it will run.

Steps

  1. 1 Drop the sideways video into FFmix and choose Rotate / flip.
  2. 2 Select 90° clockwise, 90° counter-clockwise or 180°.
  3. 3 Check that FFmix labels the operation lossless and review the command.
  4. 4 Confirm; FFmix rewrites the display rotation and copies the streams into a new file.

Advanced: canonical ffmpeg recipe

This is the canonical recipe. FFmix adapts encoder flags to the engine on your Mac, then shows the final command; the command shown is the command run.

ffmpeg -display_rotation -90 -i "input.mp4" -c copy "input-rotated.mp4"
FFmix has a one-click "Rotate / flip" preset

Drop a file and go — all local, nothing uploaded.

Download FFmix free

FAQ

Why is a 90° rotation so fast?

For supported video containers, FFmix updates the display matrix and copies the encoded streams instead of compressing every frame again.

Does flipping a video also stay lossless?

No. Horizontal or vertical mirroring changes the pixels, so ffmpeg must re-encode the video. FFmix distinguishes that from metadata-only rotation.

What if another app ignores the rotation metadata?

Use a pixel rotation workflow instead. It takes longer because it re-encodes, but the orientation is then baked into every frame.

Related guides

How to speed up or slow down a video on Mac

Change video speed from 0.25× to 4× on Mac, with an option to preserve voice pitch. Preview the exact ffmpeg filters and process locally.

How to crop a video on Mac (visual crop, no command line)

Crop a video to a region or aspect ratio on your Mac — visual selection with ratio lock, no command line, nothing uploaded. One step with FFmix.