Skip to content
I Hate Online Tools

Trim audio

Cut an audio file to a start and end time.

This runs in your browser. Nothing is uploaded. Longer clips take longer here than they would on a fast server — that is the trade-off for not sending the file.

About Trim audio

Cuts an audio file to a start and end time in your browser, re-encoded locally with FFmpeg, without an online trimmer.

Podcast chapters, voicemail, a song you legally own and want thirty seconds of for a demo — none of that requires a website holding the wav. Set start and end in seconds. The page re-encodes an MP3 of that range so the cut is not stuck to MP3 frame boundaries in a surprising way.

The player under the drop zone is the original file. After Trim, it plays the result. If duration has not loaded yet, type the end time from any other player you trust. Decimals are allowed.

This will not beat-match or fade. If you need a 10 ms crossfade, use an editor. If you need “lose the first 1.5 seconds of chair noise,” this is the whole product.

The cut is re-encoded, so a 40-minute WAV will take a while even if you only keep ten seconds. Trim from a smaller copy when you can. Silence at the end of a voice memo is still the most common thing people mean by trim.

How to use Trim audio

  1. 1Drop the audio and wait for duration if you need it.
  2. 2Set start and end in seconds.
  3. 3Click Trim, then Download.

What it won't do

  • Output is MP3.
  • No fades, no multiple ranges.

Common questions

Why is the output always MP3?

One predictable download. If you need the trim in WAV, convert afterward. Two steps beat a control panel with twelve hidden formats.

Can I leave the end blank to keep the tail?

If the player has reported duration, that value is used as the end. Otherwise type it. There is no open-ended “rest of file” token beyond that.

Does trim upload the file to peak-detect a waveform?

No. There is no waveform. The browser’s audio element is the preview. Peaks stay on your machine because they were never computed on a server.

Related tools

Why this one doesn't upload your file

There is no server to upload to. This page is a static file, and the work happens in your browser using the same graphics and WebAssembly code that renders every other site you visit. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network entirely and it keeps working. The longer explanation

Install the app