Best Video Rotation and Flip Tools for Fixing Orientation

Apr 28, 2026 David Rodriguez
Best Video Rotation and Flip Tools for Fixing Orientation

Why Videos End Up in the Wrong Orientation

Incorrectly oriented video is a common problem that occurs in several situations. Phone videos recorded in portrait mode may play sideways on a computer. Footage from action cameras mounted upside down or at odd angles needs rotation. Screen recordings from tablets or rotated displays may appear flipped. Videos transferred between different devices sometimes lose their orientation metadata, causing them to play in the wrong direction. Regardless of the cause, fixing video orientation is a simple task with the right tool.

Video rotation involves changing the playback orientation by 90, 180, or 270 degrees. Flipping mirrors the video horizontally or vertically. Rotation is needed when the entire video is sideways or upside down. Flipping is needed when the video is mirrored (left becomes right) or vertically inverted. Some tools combine rotation and flip operations, while others handle them separately. The key consideration is whether the tool re-encodes the video (which takes time and may reduce quality) or simply changes the metadata flag (which is instant and lossless).


VLC Media Player: Quick Rotation for Playback

Best Video Rotation and Flip Tools for Fixing Orientation

VLC Media Player can rotate videos for playback without modifying the original file. Open your video in VLC, go to the Tools menu, and select "Effects and Filters." Under the Video Effects tab, click "Geometry" and check the "Transform" box. The dropdown menu offers rotation options: 90 degrees, 180 degrees, 270 degrees, horizontal flip, and vertical flip. The rotation takes effect immediately in the preview.

This method is useful for watching a video in the correct orientation without creating a new file. However, the rotation only applies within VLC. If you share the video with someone else or upload it to a platform, it will still appear in the original orientation. To permanently rotate the video, you need to use a tool that re-encodes or modifies the file. VLC can do this through its Convert/Save feature, but the process is less intuitive than dedicated rotation tools.

To permanently rotate in VLC, go to Media, then Convert/Save. Add your video file and click Convert/Save. In the Convert dialog, click the wrench icon next to the profile dropdown. Navigate to the Video codec tab, then the Filters tab. Check the "Video transformation filter" and set the rotation angle. Click Save, then choose your output file and start the conversion. VLC will re-encode the video with the rotation applied permanently.


HandBrake: Lossless Rotation With Re-Encoding

Best Video Rotation and Flip Tools for Fixing Orientation

HandBrake provides a straightforward rotation feature within its video conversion interface. Open your video in HandBrake, then go to the Summary tab. Look for the "Rotation" dropdown, which offers options for 0, 90, 180, and 270 degrees clockwise, as well as horizontal and vertical flip. Select the desired rotation, set your output format and quality settings, and start the conversion.

HandBrake re-encodes the video during the rotation process, which means the output quality depends on your encoding settings. To preserve quality, use the "Constant Quality" mode with an RF value of 18-20 for H.264 or 20-22 for H.265. The conversion time depends on the video length and your hardware, but HandBrake supports hardware acceleration through Intel Quick Sync and NVIDIA NVENC, which significantly speeds up the process.

HandBrake's advantage is that it combines rotation with format conversion, allowing you to fix the orientation and optimize the video for your target platform in a single step. For example, you can rotate a sideways phone video and convert it to an MP4 file with H.264 encoding optimized for web playback. HandBrake also supports batch processing, so you can rotate multiple videos in a queue without manual intervention.


Online Rotation Tools

Several websites offer video rotation without software installation. Kapwing's rotate tool lets you upload a video and click rotation buttons (90 degrees clockwise, 90 degrees counterclockwise, flip horizontal, flip vertical) to fix the orientation. The tool provides a real-time preview and exports the rotated video in MP4 format. The free tier supports videos up to 4 minutes with a watermark.

Clideo Video Rotator is another browser-based option. Upload your video, select the rotation angle or flip direction, and click "Rotate." The tool processes the video on their servers and provides a download link. Clideo supports files up to 500MB on the free tier. 123Apps Video Rotator works similarly, with support for files up to 4GB and no registration required. All three online tools re-encode the video during rotation, so the output quality depends on their server-side encoding settings.

Online tools are convenient for occasional use but have limitations for large files or batch processing. Upload and download times can be significant for videos larger than 500MB. Privacy-conscious users should also consider that their video files are uploaded to third-party servers, which may not be appropriate for sensitive content.


FFmpeg: Instant Rotation Without Re-Encoding

FFmpeg can rotate videos by modifying the metadata flag without re-encoding, which is the fastest method and preserves exact quality. The command ffmpeg -i input.mp4 -c copy -metadata:s:v rotate=90 output.mp4 sets the rotation metadata to 90 degrees. This completes almost instantly regardless of video length because no frames are processed. However, not all players and platforms respect the rotation metadata flag, so this method may not work universally.

For guaranteed compatibility, use the transpose filter which actually rotates the video frames: ffmpeg -i input.mp4 -vf "transpose=1" -c:a copy output.mp4. The transpose values are: 1 for 90 degrees clockwise, 2 for 90 degrees counterclockwise, 3 for 90 degrees clockwise and vertical flip. This method re-encodes the video but ensures the rotation is visible in all players and platforms. For a lossless rotation, add -crf 0 to the command, which tells FFmpeg to use lossless encoding (note that lossless encoding produces very large files).

iMovie: Simple Rotation for Mac and iOS Users

Apple's iMovie provides a straightforward rotation feature for Mac and iOS users. On Mac, open your video in iMovie, click the crop button above the preview window, and use the rotation arrows to rotate the video in 90-degree increments. Two rotation buttons are available: one for clockwise and one for counterclockwise. iMovie also provides flip options (horizontal and vertical) in the clip inspector. The rotation is applied non-destructively, so you can adjust or remove it at any time during editing.

On iOS, the Photos app includes a built-in rotation feature. Open a video, tap Edit, then tap the crop and rotate icon. Use the rotation button to turn the video 90 degrees clockwise. Tap it multiple times for 180 or 270 degrees. The iOS editor also provides a straighten slider for fine angle adjustments, which is useful for slightly tilted footage. Both iMovie and the Photos app preserve video quality during rotation because they re-encode using efficient Apple codecs. For quick rotation tasks on Apple devices, these built-in tools are the most convenient option.