DevTools Logo

Audio Trimmer & Cutter

Audio Trimmer & Cutter

Load an audio file, select a segment on the waveform and export it as WAV — all in your browser

Decoding and trimming run entirely in your browser. Export is lossless 16-bit mono WAV — MP3 export is on the roadmap.

Examples

Podcast highlight

Input
60-minute episode · selection 12:04.20 → 13:34.80
Output
episode-trim.wav — 90.6 s, centisecond-exact

Timecodes show hundredths so ringtone loops start on the beat.

About this tool

Loads any audio your browser decodes (MP3, WAV, M4A, OGG, FLAC) via decodeAudioData, paints the waveform from computed peaks, and lets you select by dragging edges directly on the canvas or with centisecond slider precision.

The selected segment exports as a lossless 16-bit mono WAV — a byte-exact slice of the decoded stream with a hand-built RIFF header. No re-encoding, no generation loss, no uploads.

How to use

  1. Load audio

    Pick a file; the waveform paints after local decoding.

  2. Select the segment

    Drag the teal edges on the waveform, or fine-tune with the sliders.

  3. Export WAV

    Download the trimmed segment as a new lossless file.

Use cases

Clips for sharing

Cut the highlight out of long episodes and meetings.

Ringtones

Tight, precisely-starting loops from your favorite chorus.

Common mistakes

Mistake:Expecting MP3 export

Fix:v1 exports lossless WAV only; MP3 re-encoding is roadmap work.

Mistake:Dragging past the other edge

Fix:Selections clamp to a 10 ms minimum — start can never overtake end.

Frequently asked questions

References & standards