Trim audio
What Trim audio actually does
A timestamp typed into a box is a guess. This workspace draws the waveform, puts the start and end on it as draggable, keyboard-operable handles, and plays the selection back before anything is encoded. The cut it performs is the range it drew: the same region array produces the picture and the engine arguments. A range that cannot produce a real file, such as an end before its start or a start past the end of the recording, is refused with the reason rather than handed to the encoder.
How to use it
- Choose an audio file; its length is read from the browser's own media decoder and the waveform is drawn locally.
- Drag either edge of the selection, or focus an edge and use the arrow keys, Home and End.
- Play the selection to hear exactly what will be kept, then set fades if wanted.
- Switch on remove-the-middle to keep the outside of the selection instead of the inside.
- Run to encode the result locally and download it.
Useful for
- Cutting an intro and outro off a recording.
- Pulling a single quote out of an interview.
- Removing a section from the middle of a take without opening a full editor.
Limits worth knowing
- Remove-the-middle rebuilds the file from the surviving sides through a lossless intermediate; a selection covering the whole file is refused.
- The waveform is drawn only for clips short enough to decode in a browser; longer clips keep numeric and playhead-driven region entry.
- The output is re-encoded in the chosen format, so a lossy source stays lossy.
Questions people ask
Is the file uploaded?
No. Decoding, the waveform, playback and the encode all happen in this tab. The audio engine is fetched once and cached.
Why was my range refused?
A range whose end is at or before its start, or whose start is past the end of the recording, cannot produce audio. The message names which one applies.
Can I keep the outside instead of the inside?
Yes. Remove-the-middle keeps everything outside the selection and joins the two sides.