Audio Trimmer
Trim audio files to a start/end range entirely in the browser. Drag-and-drop or pick a file, decode with Web Audio API, set start/end timestamps (MM:SS.ms, HH:MM:SS, or seconds), apply fade in/out (5 presets), and re-encode as a 16-bit PCM WAV (pure-JS encoder — no library). Multi-format time parser, sample-range calculator, 44-byte RIFF WAV header builder, file-size estimator, trim validation, crossfade calculator, audio preview before/after, history (localStorage), shareable URL, summary stats (original duration, trimmed duration, % removed, output size). 100% client-side.
Trim audio files to a start/end range entirely in the browser. Drag-and-drop or pick a file, decode with Web Audio API, set start/end timestamps (MM:SS.ms, HH:MM:SS, or seconds), apply fade in/out (5 presets), and re-encode as a 16-bit PCM WAV (pure-JS encoder — no library). Multi-format time parser, sample-range calculator, 44-byte RIFF WAV header builder, file-size estimator, trim validation, crossfade calculator, audio preview before/after, history (localStorage), shareable URL, summary stats (original duration, trimmed duration, % removed, output size). 100% client-side. Everything runs locally in your browser — your data never leaves your device.
How to use
- Enter your input in the tool above.
- Adjust any options to your preference.
- Use the Copy or Download buttons to save the result.
- Everything happens locally — your data never leaves your browser.