🔄
Creator & Video/Video Rotator

Video Rotator

Rotate 90°/180°/270° or flip videos with a live preview. Re-encodes to a universal MP4. 100% in-browser.

LOCAL · FFMPEG.WASMLive preview90/180/270 + flipsVertical output100% local
La calculatricePage 1
🔄
Drop a video here, or click to browse
MP4, WebM, MOV, AVI, MKV (max 500 MB)

Drop a video, rotate or flip it with a live preview, and export an upright MP4

Data Source & Legal Disclaimer
Effective: 2026Last updated: 2026-09-07Update: Manual review
Sources: ffmpeg.wasm — Browser-based media processing

Video rotation runs entirely in your browser using ffmpeg.wasm. Your video file is never uploaded to any server.

See all data sources & update policy →
Comment ça marchePage 2

Why rotation always re-encodes — illustrated

Rotating a video is not a metadata trick the way players fake it with a rotation flag: real rotation rearranges pixels, so every frame must be decoded, transformed, and re-encoded (transpose/hflip/vflip filters with libx264 CRF 20). For 90°/270° turns the frame dimensions swap — a 1920×1080 landscape becomes 1080×1920 portrait — which is exactly what phones and social apps expect from vertical video. Processing runs at roughly 0.2× real-time in WebAssembly, so a 1-minute clip takes about 5 minutes on a typical laptop.

Decode → transpose/flip → re-encode (dimensions swap on quarter turns)
Input frames1920 × 1080Decode every framerotation changes pixels,copy alone is impossibleTransformtranspose=1 → 90° cwhflip / vflip for mirrorsMP4 out1080 × 1920H.264 + AACquarter turns swap width ⇄ height · CRF 20 keeps quality high while rebuilding the GOP~0.2× real-time in WebAssembly — plan for a few minutes per minute of video

Unlike stream-copy cutting, rotation touches every pixel, so the GOP structure must be rebuilt by the encoder.

Sideways phone video — Priya's concert clip

Priya filmed a 42-second concert clip holding her phone vertically, but the camera saved it as 1920×1080 landscape with the stage rotated 90° clockwise.

  1. Load & preview:She drops the clip in; the preview shows it lying on its side, and the header reads 1920 × 1080
  2. Pick the transform:She clicks Rotate 90° CW — the live preview (CSS-transformed, instant) stands upright, and the output size flips to 1080 × 1920 portrait
  3. Re-encode:Precise mode is the only option here, so she hits Rotate: ffmpeg decodes, applies transpose=1 to every frame, and re-encodes — about 3–4 minutes for the 42 s clip
  4. Verify & post:The MP4 downloads as concert_rotated.mp4, plays upright in her phone gallery, and is ready to post as a vertical Short
FAQ et détailsPage 3

Rotate 90/180/270 or flip video with live preview. Everything runs locally; nothing is uploaded.

FreeToolHub Video Rotator is a free browser-based tool — rotate 90/180/270 or flip video with live preview. No signup, no upload; everything runs locally in your browser.

À propos de cet outil

Qu'est-ce que cet outil ?

Faites pivoter votre vidéo de 90/180/270 degrés ou retournez-la, avec aperçu en direct. Exporte un MP4 universel. Dans le navigateur, sans téléversement.

Live preview90/180/270 + flipsVertical output100% local

Qu'est-ce que le Rotateur Vidéo ?

Le Rotateur Vidéo corrige l'orientation : faites une rotation de 90° dans le sens horaire ou anti-horaire, tournez de 180°, ou faites un miroir horizontal et vertical. L'aperçu applique la transformation instantanément en CSS afin que vous puissiez voir le résultat avant l'exportation, et l'export réel ré-encode chaque image dans un MP4 H.264 propre avec ffmpeg.wasm — le tout dans votre navigateur.

Comment Faire Tourner une Vidéo

Déposez votre vidéo, cliquez sur les boutons de rotation ou d'inversion jusqu'à ce que l'aperçu soit correct, puis appuyez sur Rotate. Les quarts de tour échangent automatiquement les dimensions de sortie pour une vidéo verticale correcte. Téléchargez le MP4 terminé lorsque l'encodage est terminé.

Métadonnées de Rotation vs Rotation Réelle — Pourquoi l'Étape d'Exportation Existe

Les téléphones stockent un indicateur de rotation dans les métadonnées vidéo, et les lecteurs sont censés le respecter — mais cet indicateur est le champ le plus mal géré dans les vidéos : les anciens lecteurs, certaines intégrations web et les fichiers intermédiaires édités l'ignorent, c'est pourquoi les vidéos sur le côté persistent encore. Cet outil écrit la rotation directement dans les pixels : le MP4 exporté s'affiche correctement partout, pour toujours, indépendamment de la gestion des métadonnées par le lecteur. L'aperçu en direct montre exactement à quoi ressemblera la sortie, par pas de 90 degrés dans le sens horaire ou anti-horaire, ainsi que les inversions. Le traitement ré-encode avec H.264, donc la sortie est un MP4 universel — le compromis pour la permanence est un passage de ré-encodage, et la taille du fichier reste proche de la source à qualité équivalente. Tout s'exécute localement dans ffmpeg.wasm ; la vidéo n'est jamais téléversée, ce qui est important lorsque la vidéo sur le côté contient quelque chose de privé.

Questions fréquentes

Pourquoi la rotation ré-encode-t-elle toujours la vidéo ?

La rotation réorganise les pixels réels dans chaque image, donc la copie de flux est impossible — chaque image doit être décodée, transformée (transpose/hflip/vflip), et ré-encodée. Cet outil utilise H.264 CRF 20, qui maintient une qualité élevée tout en reconstruisant le fichier. Comptez environ 0,2× la vitesse réelle en WebAssembly.

La rotation échange-t-elle les dimensions de la vidéo ?

Oui — les rotations de 90° et 270° échangent la largeur et la hauteur. Un clip paysage 1920×1080 devient un clip portrait 1080×1920, ce qui est exactement ce que les téléphones et les plateformes sociales attendent d'une vidéo verticale. L'outil montre les dimensions de sortie avant que vous n'exportiez.

Puis-je inverser une vidéo comme un miroir ?

Oui. Mirror H inverse horizontalement (la solution pour la caméra selfie) et Flip V inverse verticalement. Les inversions se combinent librement avec n'importe quelle rotation, et l'aperçu en direct montre le résultat combiné instantanément avant que vous vous engagiez dans le ré-encodage plus lent.

La rotation réduira-t-elle la qualité de ma vidéo ?

Minimalement — la rotation nécessite un ré-encodage, et à débit binaire équivalent, la différence est imperceptible en pratique. Le bénéfice est la permanence : la rotation au niveau des pixels s'affiche correctement dans chaque lecteur, tandis que la rotation uniquement par métadonnées continue de dysfonctionner dans certaines applications et intégrations web.

Ma vidéo est sur le côté dans certaines applications mais correcte dans d'autres — pourquoi ?

Votre téléphone a stocké un indicateur de rotation au lieu de faire tourner les pixels, et certains lecteurs ignorent cet indicateur. Faire tourner la vidéo ici intègre la correction directement dans les images réelles, de sorte qu'elle s'affiche uniformément droite partout.

Outils connexes

Partager :𝕏inf⬆
Joke of the Day
Oct 22

What do you call a really smart cookie?

Free core, no account

Keep the Free Edition Free

No signups, no data sold. Every tool is free to use — the free tier allows 5 downloads or saves per day, and the optional Pro plan ($7/mo, $59/yr) adds unlimited downloads, batch processing, white-label exports and an ad-free experience.

☕Support me on Ko-fi— support the free tier

100% of proceeds go towards hosting & building more free tools.