Why Won't Your Video Rotate (And How to Force It)
- Most "video won't rotate" issues are view-rotation vs file-rotation confusion
- Your player shows the rotation but doesn't save it to the file
- Other causes: locked file, app permissions, codec limitations
- The fix: use a tool that re-encodes with rotation applied to every frame
Table of Contents
"I rotated the video but it's still sideways" is one of the most common video complaints online. The cause is almost always the same: your player applied a view rotation that looks correct on your screen but doesn't modify the actual file. Someone else opens the file and sees the original orientation.
Here is how to diagnose exactly what is happening and how to force a permanent rotation that works everywhere.
Step 1: Diagnose View Rotation vs File Rotation
Test: play the "rotated" video in two different apps.
- If it plays correct in app A but sideways in app B: You applied view rotation. The file itself is unrotated. App A remembers your rotation preference; app B does not.
- If it plays sideways in both apps: The rotation was never applied. Something failed during your attempted rotation.
- If it plays correct in both apps: The rotation is permanent. If it still looks wrong somewhere else (like uploaded to YouTube), that platform is ignoring rotation metadata — you need to re-encode.
For reliable rotation that works everywhere, you need a tool that re-encodes the video with the rotation applied to every frame. Not a viewer rotation, not a metadata flag change — full re-encoding.
Why Photos App Rotation Sometimes Fails on iPhone
The iPhone Photos app has a rotate option in the Edit view, but it fails for specific video types:
- Videos from WhatsApp/Telegram/email: These are often re-encoded during transit with stripped metadata. Photos may refuse to rotate them.
- Screen recordings: Some screen recordings lack the orientation metadata Photos needs, and the rotate option appears grayed out.
- Videos downloaded from the web: Variable success depending on the source.
- Converted or re-encoded videos: Multiple processing passes can strip rotation metadata in ways that confuse Photos.
In any of these cases, use a browser-based rotation tool from Safari. It works where Photos fails because it re-encodes the video with the rotation baked in, not just a metadata change.
Sell Custom Apparel — We Handle Printing & Free ShippingVLC Says It Rotated But the File Didn't Save Rotated
This is a notorious VLC issue. You apply rotation via Tools > Effects and Filters > Video Effects > Geometry, then Media > Convert/Save. The output file plays at the original orientation.
Why: VLC separates rotation (a display filter) from the conversion pipeline. Simply enabling rotation in the filter does not automatically include it in converted output. You have to explicitly enable the "Video transformation filter" inside the conversion profile editor.
Steps VLC requires for rotation to save:
- Apply rotation in Tools > Effects and Filters > Video Effects > Geometry > Transform
- Media > Convert/Save > select your file
- In the profile dropdown, click the Edit (wrench) icon
- In the profile editor, go to Video codec > Filters tab
- Check "Video transformation filter"
- Save profile
- Start conversion
Miss step 5 and VLC outputs the unrotated video. This is the #1 "VLC rotation not saving" cause.
File Permissions and Locked Files
Some rotation failures are file system issues:
- Read-only files: If the source video is marked read-only (common on files copied from DVDs, external drives, or shared network locations), some tools fail silently when trying to save the rotation. Check file properties and remove the read-only flag if present.
- iCloud/OneDrive sync conflicts: If the file is syncing when you try to rotate, the sync service may overwrite your changes. Pause sync during rotation or copy the file to a local-only folder first.
- Antivirus interference: Some antivirus software locks files during scan. Wait for the scan to complete.
- App sandboxing: iOS and iPadOS apps have restricted file access. The app may not have permission to save changes to a shared album or synced file.
A browser tool sidesteps most of these because it creates a new output file rather than modifying the original. The original stays untouched regardless of its permissions.
Codec Limitations
Rarely, rotation fails because of the video codec:
- Exotic codecs: Old AVI files with DivX, XviD, or uncommon codecs may not rotate in modern tools. Convert to MP4 first.
- HEVC (H.265) on older devices: iPhones record HEVC by default since iOS 11. Older Windows versions may not have the HEVC codec installed, causing rotation tools to fail. Install the HEVC codec from Microsoft Store (paid) or convert to H.264 MP4 first.
- 4K high-frame-rate: Very high-bitrate 4K/60fps videos may exceed browser memory limits. Trim to a shorter section before rotating.
The browser tool accepts MP4, MOV, WebM, and AVI with standard codecs. For exotic formats, use the Convert Video tool first to produce a standard MP4, then rotate the converted file.
The Tool That Actually Saves Rotation
Re-encodes with rotation baked into every frame. Works when Photos, VLC, and iMovie fail.
Open Free Rotate Video ToolFrequently Asked Questions
Why does my video play correct on my phone but sideways on my computer?
You applied view rotation on your phone. The file itself is still in its original orientation. Your phone's player remembers the rotation preference; your computer's player does not.
Why does VLC not save my video rotation?
VLC requires you to explicitly enable the "Video transformation filter" inside the conversion profile editor. Without it, VLC ignores the rotation during export.
My iPhone Photos app won't let me rotate a video. Why?
Photos sometimes refuses to rotate videos received from messaging apps, screen recordings, or web downloads. Use a browser-based tool in Safari as a fallback.
Will a browser tool fix rotation when nothing else works?
Usually yes. Browser tools that re-encode the video produce a new file with the rotation permanently applied to every frame, bypassing metadata issues and codec quirks that break other tools.

