Skip to main content

Reverse audio

Reverse an audio file directly in your browser. Processing stays local in the browser.

  • Batch processing
  • Export
Automate

Embed this widget

Customize the result, check the live preview, then copy the code.

Preview

Embed code type

Code to copy

Responsive and automatically resized by Bethemesh.

Audio fileDrop an audio file here or choose an option below.

Start your audio project

Drop an audio file here or choose an option below.

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

  1. Import the audio

    Choose a supported file.

  2. Reverse the track

    Run the local operation through the shared engine.

  3. Preview and download

    Check the result and save the reversed WAV.

Reverse audio — Calculation reference

j = N − 1 − i

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; 0

Result

Reversed: 0; −0.25; 0.5; 0

A 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 file

Result

Reversed event near 8 s

Tips 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

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

Tools similar or complementary to this one.

Similar tools

Speed up or slow down an audio file without changing pitch.

AudioFeaturedUse this tool

Convert audio files locally to MP3, WAV, FLAC, OGG, M4A or Opus.

AudioFeaturedUse this tool