Skip to content
Audio

Audio tools

Audio tools that run in your browser tab. Reverse a sound file and hear both versions before you download, with nothing uploaded to a server.

What for
All 1
Mechanism

How the Web Audio API reverses a sound file

The browser's own decoder — the same one behind a native <audio> tag — turns an MP3, WAV or OGG file into an AudioBuffer: one array of numeric samples per channel, tens of thousands per second, each one a speaker position between -1 and 1. Reversing the sound is exactly reversing that array, done independently per channel so stereo separation survives. The reversed samples are then written into a plain WAV container by hand, which needs nothing more than a small header once the samples are already decoded.

Nothing here is a stylistic effect layered on top of the audio — it is the literal, sample-for-sample reversal of the recording, which is why effects baked into the original (an echo, a fade) come out backwards along with everything else.

Limits

What this cannot do

  • The download is always WAV, whatever format you uploaded — producing a compressed MP3 would need a separate encoder this site does not carry.
  • A file your browser cannot decode at all is reported as unreadable rather than producing a broken or silent result.
  • Reversal is applied to the whole file; there is no way to reverse only a section while leaving the rest forward-facing.