How Rotate video works
Rotate or flip any video directly in your browser using ffmpeg WebAssembly, with no files sent to a server. The tool applies a transpose filter for 90-degree, 180-degree, and 270-degree rotations, and an hflip or vflip filter for mirror corrections. When the source format and codec allow it, the tool uses stream copy and only rewrites the container metadata, so processing is near-instant and the video quality is completely preserved.
A forced re-encode is only triggered when the codec or container does not support metadata-only rotation, for example some older MP4 profiles. Horizontal mirror is useful for fixing selfie-camera reversal, and vertical flip handles upside-down recordings from action cameras mounted at unusual angles.