Reverse Video Online
Make a clip play backwards — TikTok-style reverse meme, magic-trick effect, or just rewind for fun. Video and audio reversed together so they stay in sync.
Reverse your video
Sign in to run this tool — 100 free credits on signup.
FFmpeg flags used by this tool
Quick reference for what each parameter actually does.
- -vf reverse
- Reverses the video stream frame-by-frame. Last frame becomes first; first becomes last.
- -af areverse
- Reverses the audio stream sample-by-sample, so the audio plays backwards too — keeps lip-sync intact (in reverse).
- output.mp4
- Output is re-encoded with libx264 + AAC. We can't stream-copy because every frame's order changes.
How it works
- 01
Upload or paste a URL
Drop a video from your computer, or paste a public URL. Up to 5 GB.
- 02
Hit Run
No parameters to pick — reverse is reverse. We invert both video and audio.
- 03
Process in the cloud
FFmpeg has to load every frame into memory before reversing, so longer clips take noticeably longer.
- 04
Download the result
Temporary download link as soon as it's done. Files auto-delete after 7 days.
FAQ
Why is my long video so slow to reverse?
Because FFmpeg has to decode every frame and hold it in memory before writing them out in reverse order. A 30-second clip is fast; a 30-minute clip is not. If you only need part of the video reversed, trim first then reverse.
Can I reverse only the video and keep the audio normal?
Yes — call the API directly with `-vf reverse -c:a copy` instead of `-af areverse`. The web UI always reverses both for the classic backwards-talking effect.
How do I do the popular 'play forward then backward' boomerang effect?
Reverse the clip, then concat original + reversed. We have a Concat tool in the API; the web UI doesn't ship that combo yet but it's a 2-step pipe.
Will the audio sound weird?
Yes — reversed speech sounds like alien gibberish, which is mostly the point. If you want clean reversed-only-video, use the API option above.
What about really short clips?
Anything under a minute reverses in seconds. Boomerang-style 3-5 second clips are basically instant.
Is this free?
Sign up for 100 free credits. Reversing typically costs 3-8 credits depending on length. No subscription, top up as you go.
Related video tools
Need to reverse in code?
This tool is a wrapper around our REST API — three lines of curl will do the same job in your build pipeline or backend.
View API docscurl -X POST https://api.ffhub.io/v1/tasks \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d {
"command": "-i https://you.com/in.mp4 -vf reverse -af areverse output.mp4"
}