Flip or mirror a video

Mirror a selfie video or webcam recording so text and faces read the right way, on your own device.

Flip a video horizontally to mirror it, or vertically, in your browser. It is free, needs no account and adds no watermark, and your files are not uploaded: everything runs in your browser on your device. The size limit is your device’s memory, and phones hold less; give the page a short while after one visit to save itself for offline use, and then it works offline.

Drop videos to flipor click to choose files. Batches welcome.
    Working…

    Done

    Your files are processed on this device and never sent to a server. Reload the page to clear everything from memory.

    Front cameras and webcams often save a mirror image: writing on a shirt or a whiteboard reads backwards, and a room looks the wrong way round. Flipping the video horizontally puts it back the way everyone else saw it. It works the other way too, if you want a mirrored video for a dance tutorial.

    The horizontal flip is already selected. Tick the vertical flip to turn the video upside down in a mirror, or add a rotation for a video that is also on its side. Each frame is flipped and encoded again in your browser, so the result looks the same in every player.

    Your video is not uploaded anywhere, there is no watermark, and you can flip several videos in one go.

    How it works

    1. Drop one or more videos.
    2. Keep Flip horizontally ticked, or choose another flip or turn.
    3. Press Rotate and save the MP4s.

    In your browser, not on a server

    Mediabunny (MPL-2.0) reads the MP4, MOV, WebM or MKV container in your tab. Each frame is decoded by your browser (WebCodecs), turned and flipped, and encoded again, H.264 where the browser has it and VP9 or AV1 otherwise, so the turn is part of the picture rather than a flag some players ignore. The sound is copied as it is when the MP4 can hold it.

    Compared with upload-based tools: Online rotators upload the video to turn it on a server, cap the file size, and some add a watermark. A sideways phone video is often a personal one. Here it never leaves your device, and you can rotate a batch at once.

    Verify it yourself. Give the page a short while after one visit to save itself for offline use, then turn off Wi-Fi or switch to airplane mode and run the tool again. Or open your browser's developer tools (F12, or Cmd-Option-I on a Mac), pick the Network tab, and watch it while you convert. The panel above does the same count for you.

    Questions

    Why is my selfie video mirrored?

    Most front cameras show you a mirror image while recording because that is what people expect to see, and some phones and webcam apps save it that way too. Flipping horizontally undoes it.

    Is the file uploaded anywhere?

    No. There is no server in this process. The page is a static file and the work is done by code running inside your browser tab. Give the page a short while after one visit to save itself for offline use; then you can turn off Wi-Fi and it still works.

    More video and audio tools

    Other conversions

    Guides