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

Choose a file
or drag and drop

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

  1. 01

    Upload or paste a URL

    Drop a video from your computer, or paste a public URL. Up to 5 GB.

  2. 02

    Hit Run

    No parameters to pick — reverse is reverse. We invert both video and audio.

  3. 03

    Process in the cloud

    FFmpeg has to load every frame into memory before reversing, so longer clips take noticeably longer.

  4. 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 docs
curl -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"
  }
Reverse Video Online — Play Backwards | FFHub