Audio Trimmer

Trim audio files to any start and end point directly in your browser. Supports MP3, WAV, OGG, FLAC, AAC, M4A, and Opus input — no upload required.

audio trimmer mp3
Free Client-Side Private

✂️

Drop an audio file here or

MP3, WAV, OGG, FLAC, AAC/M4A, Opus — files never leave your browser.

🔒 This tool runs entirely in your browser — your files are never uploaded to any server.

Audio Trimmer lets you cut any audio file to a precise start and end point without uploading it anywhere. Select the portion you want to keep using the waveform timeline and sliders, preview it instantly, and download the result in your preferred format — all inside your browser.

Supported Input Formats

The tool accepts MP3, WAV, OGG, FLAC, AAC, M4A, and Opus files. Decoding is handled by the browser's built-in Web Audio API, so any format your browser can play will work as input. There is no enforced file size limit — the only constraint is your device's available memory.

How to Trim an Audio File

Load a file by dragging it onto the drop zone or clicking Browse. Once the file is decoded, a waveform visualization appears showing the full audio content. Use the Start and End sliders to set the trim region — the selected portion is highlighted on the waveform in real time. You can also drag the trim markers directly on the waveform with your mouse or finger. Click Preview to hear exactly what will be exported before committing to the download. When satisfied, choose an output format and click Trim & Download.

Output Formats

Four output formats are available:

  • MP3 — Widely compatible lossy format, exported at 320 kbps.
  • WAV — Uncompressed lossless PCM. Larger file size, zero quality loss.
  • AAC / M4A — Modern lossy codec at 320 kbps CBR, smaller than MP3 at equivalent perceived quality.
  • Opus / WebM — Open royalty-free codec at 320 kbps CBR, ideal for web delivery.

AAC and Opus output require Chrome 94+, Edge 94+, or another modern Chromium-based browser that supports the WebCodecs AudioEncoder API. These options are automatically disabled in unsupported browsers.

Waveform and Preview

After a file loads, the tool draws a waveform showing the full audio content. The trim region is highlighted between the start and end markers. Drag the markers on the waveform or adjust the sliders for precise control. The Preview button plays the selected section instantly through your speakers — no re-encoding happens during preview, so playback is immediate. Press Stop to halt playback at any time.

Privacy

No files are uploaded or transmitted to any server. All decoding, trimming, encoding, and preview playback run entirely inside your browser tab using the Web Audio API and WebCodecs. Closing the tab clears everything.

FAQ

What audio formats does Audio Trimmer accept as input?

The tool accepts MP3, WAV, OGG, FLAC, AAC, M4A, and Opus files. Decoding is handled by the browser's built-in Web Audio API.

Can I preview the trimmed section before downloading?

Yes. Click the Preview button after setting the start and end points. The selected section plays back instantly without any encoding — it uses the already-decoded audio data in memory.

What is the minimum trim length?

The minimum selectable trim length is 0.1 seconds. Shorter selections are rejected to prevent near-empty output files.

Do my files get uploaded anywhere?

No. All processing — file reading, decoding, trimming, and encoding — happens entirely in your browser. No data is ever sent to any server.

Why are AAC and Opus unavailable in my browser?

AAC and Opus output require the WebCodecs API (AudioEncoder), which is supported in Chrome 94+, Edge 94+, and other modern Chromium-based browsers. These options are automatically disabled when the API is not available.

What quality level does the trimmer use for export?

All lossy output uses the highest quality setting: MP3 at 320 kbps, AAC at 320 kbps CBR, and Opus at 320 kbps CBR. WAV output is lossless PCM with no quality reduction.

Report an issue