j = N − 1 − i
Start your audio project
Drop an audio file here or choose an option below.
Recording…
00:00
Was this tool useful?
How does this tool work?
Reverse the timeline of an audio file so it plays from the end back to the beginning. The operation uses FFmpeg/WASM areverse and generates a new WAV locally.
The engine decodes the audio, reverses sample order in time, then encodes the result as PCM WAV. Overall duration stays the same, but every sound event appears in reverse order. Long files can require more memory because reversal needs access to the material being processed. Reversal processes the entire recording and all its channels, without speed or pitch controls. An event near the beginning moves near the end, but its attack is also reversed: this is not simply spoken words placed in a different order. Output uses 16-bit PCM WAV and can be much larger than an MP3 source. Artwork and tags are not guaranteed. Trim a short excerpt first when making a transition effect; that also reduces the memory needed to hold the reversed audio. Keep the original if you need to return to the unprocessed source.
How to use this tool
Import the audio
Choose a supported file.
Reverse the track
Run the local operation through the shared engine.
Preview and download
Check the result and save the reversed WAV.
Reverse audio — Calculation reference
- i, j
- Sample index starting at zero
- N
- Total sample count per channel
Use cases
Sound design
Create reversed attacks, transitions or textures for an edit.
Analysis
Listen backwards to examine the envelope or articulation of a sequence.
Music experimentation
Transform a loop or clip before applying other processing.
Examples
Four decoded samples
Positions reverse without intentional amplitude multiplication. PCM encoding then quantizes the samples.
Input
Sequence: 0; 0.5; −0.25; 0Result
Reversed: 0; −0.25; 0.5; 0A ten-second excerpt
The exact sample mapping is N − 1 − i. The practical time estimate 10 − 2 = 8 s ignores the one-sample offset.
Input
Event near 2 s in a 10-second fileResult
Reversed event near 8 sTips and best practices
- Reversing does not restore information that was already removed by earlier compression.
- Long files can require more browser memory during processing.
- You can trim, change speed or add fades after reversal.
Sources and references
- FFmpeg project, FFmpeg Filters Documentation (opens in a new tab)Page in English
Frequently asked questions
Does the duration change?
No. Time order is reversed but the file duration remains the same.
Is the result saved as MP3?
No. This transform currently outputs WAV; you can convert it afterwards.
Does the file leave the browser?
No. Audio content stays local during processing.
Does reversing twice recover the original file?
It restores sample order. The bytes need not match: decoding, 16-bit PCM encoding and metadata may have changed during the first conversion.
Can I reverse just one word?
The operation processes the current file. Keep the word with trimming first, then reverse that excerpt. The tool does not automatically identify spoken words.
Related tools
Keep going with these tools
Tools similar or complementary to this one.
Similar tools
Speed up or slow down an audio file without changing pitch.
Add fade-in and fade-out effects to an audio file.
Convert audio files locally to MP3, WAV, FLAC, OGG, M4A or Opus.
Read next
Change audio speed, add fades and reverse sound
Understand speed changes, fade-ins, fade-outs and audio reversal, with practical advice for editing and reusable browser workflows.
Convert and edit audio files directly in your browser
Convert, trim, adjust volume and merge MP3, WAV, FLAC, OGG, M4A or Opus files, then combine these operations in a pipeline.
Increase or decrease the volume of an audio file online
Adjust audio gain locally in the browser and understand clipping, sensible levels and pipeline order.
Trim an audio file: extract or keep only one section
Keep a precise interval from MP3, WAV or another audio file locally and use the result in a pipeline.