This page's code did not start.

Opening index.html directly from a folder blocks JavaScript modules, so nothing will happen when you choose a file. Serve the folder over http instead:

powershell -ExecutionPolicy Bypass -File serve.ps1

Then open http://localhost:8080/.

Audio Editor — reverse, speed up or amplify a track

Play it backwards, change the speed, lift a quiet recording — all of it here, on your machine.

Language: English
View source
Your recordings are processed in your browser. No processing upload.

Your file is read, edited and written by your own browser, on your own hardware. Nothing here can fetch or send anything — there is no network feature in this tool at all — and there is no server on the other end of this page to send a recording to even if there were.

Live check: checking…

Offline: checking…

Don't take our word for it: open DevTools, watch the Network tab, and reverse something. Not one request carries a sample, a filename, or a byte of what you chose. Or unplug from the internet and edit a track anyway — a tool that sent your audio away to be processed would simply stop.

1 Choose a file

2 Change it

Play it backwards The samples are written out last one first. Nothing else about them changes, so reversing twice gives back exactly the file you started with.

What happens to the pitch

How loud to make it

Length
—
Speed
—
Loudest moment
—
Roughly
—

Move the source player's playhead to choose up to five seconds. This preview edits only that excerpt: normalization uses its peak, and speed-change boundaries may differ from the full track.

3 Save it

What to write 16-bit PCM rounds the samples and clamps peaks above full scale. 32-bit float keeps the edited float samples; it cannot restore information lost in the source. Both are large files: see the estimate above.

View as Markdown

How to edit an audio file

  1. Choose a file. Drop an MP3, WAV, FLAC, M4A, Ogg or Opus file onto the picker — or a video, if what you want is the sound out of it. It is read straight off your disk by the browser; nothing is sent anywhere while you do it.
  2. Turn it around, if that is what you came for. One checkbox. The samples are written out last one first, which is exactly reversible: do it twice and you have the file you started with, sample for sample.
  3. Set the speed. Drag the slider, type a multiple, or press one of the presets. Then choose what happens to the pitch: hold it where it is, which is what you want for a lecture at 1.5×, or let it move with the speed, which is what a tape does and what makes a voice go up or down.
  4. Set the level. Either name a change in decibels, or ask for the recording to be brought up until its loudest moment sits just under the ceiling. The page says where that moment will land before you press anything, and warns you if the setting you chose would push it past full scale.
  5. Save it. The work happens on your own hardware, so how long it takes depends on your machine rather than on a queue. What comes out is a WAV — the samples themselves, with a header in front — played back on the page first, and then handed straight to your browser's downloads.

The longer version

How to clean up a voice memo before sending it Cut the dead air and the false starts, then bring the level up to full scale. Two browser tools in a row, in the order that keeps the quality, and the recording never leaves your machine.

Questions

Is my audio uploaded anywhere?

No. It is read, edited and written by your own browser on your own hardware. There is no server side to this tool, and the page's Content-Security-Policy names every address it may contact — none of them belongs to this site. Unplug from the internet and reverse a track anyway if you would rather check than be told.

Can I get the audio out of a video?

Yes, and that is the same job here as opening an MP3. Drop an MP4, MOV or WebM in and only its audio track is decoded: the picture is never read, and what comes out is a sound file with no video in it. If that is the whole of what you want — the sound, unchanged — then Extract Audio from Video is the same job on a page with nothing else on it. Come back here when the sound needs changing as well.

Does changing the speed change the pitch?

Only if you ask it to. "Keep the pitch" cuts the recording into overlapping windows about fifty milliseconds long and lays them back down closer together or further apart, choosing each position so the waves line up where they cross — a voice stays the same voice at 1.5×. "Let it move" resamples instead, which is what playing a tape faster does: two times the speed is exactly one octave up.

Why does it save a WAV rather than an MP3?

Because no browser ships an MP3 encoder, and this tool refuses to send your recording to a server that has one. A WAV needs no encoder at all — it is the samples with a forty-four-byte header in front — so it is both the honest option and the only one that cannot cost quality. It is larger: about ten megabytes a minute in stereo. Every player, phone and editor opens one, and anything that wants an MP3 can make one from it.

Which formats can I open?

Whatever your browser decodes, which in practice means MP3, WAV, FLAC, M4A and AAC, Ogg Vorbis and Opus, and the audio inside MP4, M4V, MOV and WebM video. What is left out is the same short list as everywhere else: AVI, WMA, and most MKVs. A file this browser will not read is refused with a message saying so, rather than failing halfway through.

Will making it louder distort it?

Only if you take it past full scale, and the page tells you before you do. Digital audio has a hard ceiling: a sample cannot be louder than full scale, so anything above it is flattened against the ceiling, which is what distortion sounds like. "As loud as it will go" is the setting that cannot do that — it works out how much room the recording has left and uses exactly that much. Everything below the ceiling is multiplication and nothing else: turn it up 6 dB and back down 6 dB and the samples are where they started.

Does reversing or retiming lose quality?

Reversing does not: the same samples come out in the other order, which is exact. Changing the speed moves every sample, so it is arithmetic rather than a copy — the resampler filters properly on the way, so speeding up does not fold high notes back down as a metallic ring, and the stretcher's windows are placed where the waves line up rather than wherever the arithmetic landed. Neither path re-encodes anything, because there is no encoder here to re-encode with.

Is there a limit on the length of the file?

There is no limit built into the tool. The practical ceiling is memory: the whole recording is decoded into this page at once, and a WAV is assembled in memory before you download it, so an hour of stereo needs something under a gigabyte to work in. A four-gigabyte WAV is refused outright, because the format's own size field cannot describe one.

Is it free, and do I need an account?

It is free, and there is no account, no sign-in, no trial and no watermark. The site carries advertising, which is what pays for it; the ads are not given anything about your recording.