Rotate Video
Rotate your video 90°, 180°, or 270°. Free, in your browser, no uploads.
.mp4, .mov, .avi, .mkv · up to 100 MB
Why rotate video
The correct orientation, without the hassle
Total privacy
Your video never leaves your device. FFmpeg.wasm processes everything locally, no server uploads.
Physical rotation applied
We generate a physically rotated video, not just metadata. Works in any player regardless of EXIF support.
Universal compatibility
Output in MP4 with H.264 and AAC, compatible with any device, platform, or social network.
Instant after first load
The FFmpeg engine downloads once and is cached. All subsequent rotations start immediately.
How it works
Three steps, no hassle
Upload your video
Drag and drop or select your video file. No registration, no format restrictions.
Choose rotation
Select 90°, 180°, or 270° clockwise depending on the orientation you need.
Download the rotated video
The video is processed in your browser and exported as MP4. Download with one click.
FAQ
Got questions?
The most common reason is correcting videos recorded on a phone in the wrong orientation, such as landscape videos that appear sideways in some players.
Rotation requires re-encoding, but quality loss is minimal and visually imperceptible in most content.
Yes. We create a physically rotated video, not just a modified orientation metadata tag (which some players ignore). The result displays correctly in any player.
A 180° rotation is equivalent to applying a vertical flip followed by a horizontal flip. If you need a mirror effect, 180° rotation is the closest option.
Similar to other video operations: proportional to duration. A 1-minute video takes between 15 and 45 seconds depending on the device.
Videos recorded on iPhone or Android in portrait mode that play rotated in some desktop players or platforms that do not correctly read the EXIF rotation metadata tag.
Video orientation metadata (EXIF rotation tag), landscape vs portrait video, social media orientation requirements, ffmpeg transpose filter
Incorrect video orientation has been a frequent problem since smartphones became widespread. Mobile phones include an accelerometer that records the device orientation at the time of recording as EXIF metadata. However, not all video players correctly read and interpret this metadata: Windows Media Player historically ignored the EXIF rotation tag, as did many versions of VLC prior to 3.0 and numerous web platforms that process video server-side.
In FFmpeg, rotation is applied using the 'transpose' filter: transpose=1 rotates 90° clockwise, transpose=2 rotates 90° counter-clockwise, and for 180° two transpose filters are chained or hflip+vflip is used. The difference between modifying the rotation metadata and applying a physical rotation is important: a video with only modified metadata will display correctly in players that read EXIF but rotated in those that do not; a video with physical rotation applied will display correctly in absolutely all players.
Social media platforms have specific orientation requirements. TikTok and Instagram Reels are designed primarily for vertical video (9:16), while YouTube and Twitter/X support any orientation but optimize the experience for horizontal (16:9). Facebook processes EXIF orientation in most cases, but can fail with certain codecs. Uploading a video with the wrong orientation can result in black bars on the sides, automatic content cropping, or a degraded viewing experience depending on the platform.