Rotate video online by 90, 180 or 270 degrees

Correct sideways footage with a real re-encoded rotation.

  • 100% Free
  • No upload
  • No login required

Why this rotator

What this tool actually does

Rotate video is for sideways phone footage. One angle — 90, 180 or 270 — then a playable MP4. It is not a free-rotate dial.

Quarter turns only

90, 180 and 270 cover almost every phone that recorded in the wrong orientation.

Metadata is not enough

Some players ignore rotation flags. This path re-encodes so the pixels themselves are upright.

No upload queue

The file is processed in this tab. There is no encoding server, account wall, or forced watermark on the download.

Download on this device

Keep the tab open until the file is ready, then play the result before deleting the source master.

How to rotate video

How to rotate a video by a right angle

The chosen angle is applied during video processing and rotation metadata is disabled, so pixels are exported in the corrected orientation instead of relying on every player to honor a flag. Start with the original file instead of a copy that has already been re-encoded. Follow the steps below, keep the tab open while progress is moving, and play the downloaded result before deleting the source. This rotate video workflow does not accept a remote video URL and does not fetch media from YouTube, TikTok, cloud drives, or social accounts.

Selecting a local file to rotate video in the browser

Step 01

Drop the sideways clip

Select the sideways or upside-down video.

Choosing settings to rotate video on this device

Step 02

Choose 90, 180 or 270

Choose 90, 180 or 270 degrees.

Downloading a physically rotated MP4 after rotate video

Step 03

Download the upright MP4

Confirm orientation in a second player or target app.

What it is

How browser video rotation fixes orientation

Use rotation when phone or camera footage displays sideways or upside down. The controls offer 90, 180 and 270 degrees. rotate video online on this page means selecting a file you already have permission to use, completing the job locally, and downloading a physically rotated MP4. The chosen angle is applied during video processing and rotation metadata is disabled, so pixels are exported in the corrected orientation instead of relying on every player to honor a flag.

Phone orientation errors: Correct a clip captured with stale device orientation metadata. Scanned overhead footage: Turn a camera view into the intended reading direction. Messaging compatibility: Bake orientation into pixels for apps that ignore metadata. Upside-down cameras: Use 180 degrees when both axes need correction. These are distinct reasons to rotate video; they are not promises that every codec or file size will work on every device.

Phone showing sideways footage next to a laptop ready to rotate the video
Job
rotate video completes one focused local media task rather than opening a multi-track editor.
Input
rotate video starts with a file selected from your device; URL downloading is not included.
Output
rotate video produces a physically rotated MP4, which should be played and checked before sharing.
Privacy
rotate video keeps media bytes in the browser processing path instead of an upload queue.
Quality
rotate video can re-encode media, so the source master remains the quality reference.
Compatibility
rotate video depends on the codecs and memory available in the current browser.

Orientation

Rotate video when the player shows it on its side

Phones often store a flag instead of rewriting pixels. If Discord or a browser still plays the clip sideways, rotate video here and export a new MP4.

90°

Portrait recorded as landscape

The usual phone mistake. Rotate video 90 degrees and check that faces are not upside down before you share.

180°

Fully inverted

Use 180 when the clip is upside down. A second 90 would lean it the wrong way.

270°

The other portrait

270 is the opposite portrait from 90. Preview once; do not stack rotates on the same output.

Then trim

Fix orientation first

Rotate video before trim or crop so start times and aspect boxes match what you actually see.

Use cases

Good fits for rotate video

Phone orientation errors

Correct a clip captured with stale device orientation metadata.

Scanned overhead footage

Turn a camera view into the intended reading direction.

Messaging compatibility

Bake orientation into pixels for apps that ignore metadata.

Upside-down cameras

Use 180 degrees when both axes need correction.

Quality

Rotation metadata, dimensions and re-encoding

Rotation itself does not invent detail, but the export is re-encoded to H.264/AAC. Text and fine lines deserve a quick playback check. The current controls rotate only; they do not expose horizontal or vertical flip. Width and height swap for quarter turns. A local browser tool cannot make lossy re-encoding mathematically lossless. Keep the master file, compare motion and audio after export, and change one setting at a time if the first result is not suitable.

Changing metadata can be instant but inconsistent across players. A physical re-encode takes longer and is more likely to display the same way in messaging apps. A desktop editor remains the better choice for multi-track timelines, frame-accurate finishing, color work, subtitles, or archival masters. CompressVideo is intended for a focused rotate video job where a quick local result matters more than a full editing suite.

Choosing settings to rotate video on this device

Privacy

Privacy & security

The media path is local by design. Your file becomes an in-memory or temporary on-device input for browser media APIs, then the finished a physically rotated MP4 is offered as a download. No account or cloud-drive password is requested. Close the tab after downloading when you use a shared computer, and follow workplace policy when a browser tool is not approved for confidential material.

The current controls rotate only; they do not expose horizontal or vertical flip. Width and height swap for quarter turns. If the job fails, first try a current desktop Chrome or Edge build. Next, close memory-heavy tabs, shorten the source, or use a smaller resolution. An H.264/AAC MP4 is the most dependable fallback input for video workflows. A retry cannot fix a codec the browser cannot decode, so repeated failures with the same file usually require a compatible source export.

Laptop playing media locally with the network cable unplugged on the desk

Practical notes

Tips for rotate video

1. Select the sideways or upside-down video. 2. Choose 90, 180 or 270 degrees. 3. Start local processing. 4. Wait for the MP4 download. 5. Confirm orientation in a second player or target app. The output is a physically rotated MP4. Review the file name, extension, playback, duration, dimensions, sound, and size before sharing it.

The chosen angle is applied during video processing and rotation metadata is disabled, so pixels are exported in the corrected orientation instead of relying on every player to honor a flag. Rotation itself does not invent detail, but the export is re-encoded to H.264/AAC. Text and fine lines deserve a quick playback check. This is the practical difference between a real browser media tool and a page that only renames a file extension. The result is produced from decoded media samples or a validated conversion path, subject to the codec support exposed by the browser and device.

Return to the tool above when you are ready to rotate video. Use the source master, choose the smallest change that completes the task, and rotate video once. If the result is wrong, adjust the relevant setting instead of repeatedly re-encoding the same output. This keeps the rotate video workflow understandable and limits avoidable quality loss.

FAQ

Frequently asked questions

How do I rotate an MP4 90 degrees?

Select the MP4, choose 90 degrees, export, and verify whether clockwise rotation matches the intended orientation.

Does the tool only change rotation metadata?

No. It disables rotation metadata and applies the angle during processing for a physically oriented output.

Can I flip a video horizontally?

Not in the current interface. Rotation and mirroring are different operations.

Will 90-degree rotation change dimensions?

Yes. A quarter turn swaps the displayed width and height.

Is rotate video online free on CompressVideo?

Yes. The video rotation workflow is free and does not require an account. Processing uses your browser and the download is available when the local job finishes.

Does rotate video upload or store my media?

No. The rotate video job reads the selected file with browser media APIs and does not send it to an encoding server. Analytics must not include file contents, names, frames, audio, or exported media.

Which browser should I use for rotate video?

Desktop Chrome or Edge is the safest choice for rotate video because codec support depends on WebCodecs. The current controls rotate only; they do not expose horizontal or vertical flip. Width and height swap for quarter turns.

Does rotate video add a forced watermark or download paywall?

No. The rotate video output has no CompressVideo stamp, and the completed download is not placed behind a subscription prompt.

Can I run this on a phone?

Mobile Safari or Chrome can open a file already on the device. Desktop Chrome or Edge is more reliable for long or high-resolution sources because WebCodecs coverage and memory are stronger there.

What input files does this page accept?

The current controls rotate only; they do not expose horizontal or vertical flip. Width and height swap for quarter turns. Start with an H.264 MP4 when a special camera file fails. A remote URL or social-network link is not fetched.

Related tools

Back to the tool

Drop a local file, set the output, and download. Nothing is uploaded.

Rotate video now