Back to Video
Video rotate — 90° / 180° / 270° clockwise (re-encoded)

Video rotate — 90° / 180° / 270° clockwise (re-encoded)

Rotate a video by 90° / 180° / 270° clockwise. Powered by ffmpeg.wasm running in your browser — re-encoded with libx264 while preserving audio. Videos never leave your device.

videorotate

How to use

Drop a video file, pick a rotation angle (90° / 180° / 270°, all clockwise), and press Rotate. ffmpeg.wasm re-encodes the video with libx264 in your browser while preserving the audio track, and outputs an mp4. At 90° and 270° the output width and height are swapped.

FAQ

Are videos uploaded?
No. ffmpeg.wasm runs inside your browser; videos never leave your device.
Why does rotation require re-encoding?
Pixel layouts are tied to the frame resolution, so rotating (swapping width/height or rearranging pixels) requires regenerating frames — i.e. re-encoding.
Is audio preserved?
Yes. The audio track is kept and re-muxed alongside the rotated video.
What is the output format?
Always mp4 (libx264 video + AAC audio) for the broadest compatibility.

Related tools