Which turn fixes which problem
| Your video | Choose | FFmpeg filter |
|---|---|---|
| Lying on its right side | 90° left | transpose=2 |
| Lying on its left side | 90° right | transpose=1 |
| Upside down | 180° | transpose=1,transpose=1 |
| Text reads backwards, as in a selfie camera | Mirror | hflip |
| Top and bottom swapped but not reversed | Flip | vflip |
Why a video plays sideways in one app and not another
Phones often save video in one orientation with a note telling players how to turn it, and some players ignore the note. The rotated file has the turn applied to the pixels and no note, so every player shows it the same way.
Private by design
The tool runs FFmpeg compiled to WebAssembly in your browser. Your file is read into memory on your device and the result is saved from there, so nothing is sent to Percify or anyone else. That is also why there is no queue, no account and no watermark.
Files up to 250 MB and 10 minutes work in the browser. For bigger files, the free FFmpeg command on this page does the same job on your computer.
Platform facts checked on 17 September 2026 against each platform's own help pages.