Zero Signup ToolsFree browser tools

Developer Tools

Audio Trimmer

Trim an MP3, WAV, OGG, M4A, AAC, or FLAC file in your browser. Pick a start and end on the waveform, add fade in and fade out, download as WAV.

Waveform

Selection

Selection length

00:00.000

Fade

Fades are applied as linear gain ramps to the trimmed output. Leave at 0 for a hard cut.

Export

Output: 16-bit PCM WAV at the source sample rate.

How to use

  1. Drop an audio file onto the upload zone or click to choose one. MP3, WAV, OGG, M4A, AAC, FLAC, and WebM/Opus are accepted (up to 200 MB).
  2. Wait for the waveform to appear. Drag the Start and End sliders or type exact times in mm:ss.ms to set the cut, then press Play selection to hear what will be exported.
  3. Add a fade in or fade out in milliseconds if you want a smooth start or end. Leave both at 0 for a hard cut at zero crossings.
  4. Click Trim and export WAV. The trimmed clip is encoded as 16-bit PCM WAV at the source sample rate, with every channel preserved.
  5. Click Download to save the .wav to your device. Your audio is not uploaded.

About this tool

Audio Trimmer cuts a clip out of an audio file inside your browser. Drop in an MP3, WAV, OGG, M4A, AAC, FLAC, or WebM/Opus file, drag the start and end handles across the rendered waveform (or type exact times in mm:ss.ms), preview the selection with the built-in play head, optionally apply a linear fade in and fade out at the edges, and export the trimmed range as a 16-bit PCM WAV file. The whole pipeline runs locally: the file is read with file.arrayBuffer(), decoded with the Web Audio API (decodeAudioData), summarized into peak data for the waveform render, sliced sample-accurate to the chosen start and end on the original AudioBuffer, and re-encoded by writing a fresh RIFF/WAVE header and the interleaved PCM samples through a DataView. Nothing is uploaded, nothing is sent to a third-party API, and no audio encoder library is loaded. Useful for cutting a ringtone out of a song, trimming silence off the front and back of a voice memo, pulling a sound bite out of a podcast, isolating a clean take from a longer recording, splitting a lecture into chapters, or shipping a short clip without exposing the full file. Because the output is a true PCM WAV (not a re-compressed MP3) you get sample-accurate cuts at the source sample rate with no further generation loss. The export preserves every channel of the input (mono stays mono, stereo stays stereo, multichannel inputs keep all channels) and matches the source sample rate, so the file is a drop-in replacement for the original clip inside any DAW, video editor, voice memo app, podcast tool, or sound library. Fades are applied as linear gain ramps directly to the trimmed samples, so a 250 ms fade in plus a 250 ms fade out removes the abrupt click that hard cuts can leave at zero crossings. The trim itself runs in a few milliseconds even for multi-minute files because the source is already in memory as a Float32Array per channel.

Free to use. Works in your browser. No signup, no login.

Related tools

You may also like

All tools
All toolsDeveloper Tools