Skip to content
toolsdocks

Reverse audio

Play a recording backwards for sound design, a puzzle or a check for hidden messages. On this page the audio editor reverses each file as soon as it opens; play it, undo if needed, and export.

Runs on your device

More options in the full Audio editor.

Loading tool…

How to reverse audio

  1. Open an audio file; it is reversed straight away.
  2. Press play to listen; Undo restores the original order.
  3. Trim or fade the result if you like.
  4. Choose an export format and download the reversed file.

Worked example

A 5-second clip opens reversed and stays exactly 5 seconds long; reversing it a second time gives back the original samples, which the editor's unit tests check.

Formats and limits

InputMP3, WAV, M4A/AAC, Ogg/Opus/Vorbis, FLAC, WebM
OutputWAV, MP3, M4A (AAC), Ogg Opus, FLAC
LimitsAbout 23 minutes of 48 kHz stereo (46 minutes mono), decoded into memory; up to 30 undo steps while memory allows.
EngineMediabunny (WebCodecs) or Web Audio decoding; sample-accurate edits in memory with undo; WAV/FLAC/MP3/AAC/Opus encoding via Mediabunny

Limitations

  • About 23 minutes of 48 kHz stereo (46 minutes mono) fit in memory.
  • MP3, M4A and Ogg exports are encoded again.
  • Audio added with Add file at the end is not reversed until you press Reverse.

Questions

Can I reverse only part of the audio?

Yes. Undo the automatic reverse, select the part on the waveform, then press Reverse. Gain, Normalize and Reverse apply to the selection, or to the whole clip when nothing is selected.

Does reversing change the quality?

No. The samples are only put in the opposite order. Exporting as WAV keeps them exactly; MP3, M4A and Ogg exports are encoded again.

Which files can I open?

MP3, WAV, M4A (AAC), Ogg, Opus, FLAC and WebM audio, up to about 23 minutes of 48 kHz stereo.

Privacy

Runs on your device. Files and text are processed in this browser tab and are not uploaded.

This page opens the Audio editor ready for this task. See the privacy policy for how toolsdocks handles data.