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.
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.
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.