Audio Trimmer

Trim, cut, and fade audio files with a visual waveform editor — runs entirely in your browser, nothing uploaded.

Drag & drop an audio file here

or click to browse

MP3WAVM4AOGGFLACAAC·up to 200.0 MB

Audio trimming runs entirely in your browser using FFmpeg WebAssembly. Files are never uploaded.

What it does

Visual waveform editor

See the entire audio file as a waveform. Drag handles to set start and end of the cut region.

Precise time inputs

Type exact start and end times in MM:SS.ms format for frame-accurate cutting.

Fade in / fade out

Apply a smooth fade at the beginning or end of the trimmed segment to avoid abrupt cuts.

Preview before cutting

Play back the selected region in the browser before committing to the cut.

All audio formats

Accepts MP3, WAV, M4A, OGG, FLAC, AAC, WEBM. Output matches input format.

Private processing

FFmpeg WebAssembly runs locally — your audio files are never uploaded.

How to use Audio Trimmer

  1. 1
    Upload your audio file

    Drag and drop or click to browse. Supports MP3, WAV, M4A, OGG, FLAC, AAC, WEBM up to 200 MB.

  2. 2
    Set the trim region

    Drag the start and end handles on the waveform, or type precise timestamps in the Start and End fields.

  3. 3
    Add fade in / fade out (optional)

    Check the Fade In or Fade Out boxes to add a smooth 0.5-second transition at the cut edges.

  4. 4
    Preview the selection

    Click the Play button to hear only the selected region before you cut.

  5. 5
    Cut and download

    Click Trim. FFmpeg processes the segment in your browser and the file downloads immediately.

When to use this

Extracting a clip from a long recording

Trim a 2-hour podcast to a 30-second quote for sharing on social media.

Removing silence or noise at the start/end

Cut dead air from the beginning and end of a voice recording before publishing.

Creating a ringtone

Trim a song to the best 30-second section with a fade out at the end.

Splitting a recording into segments

Extract individual answers from an interview recording for separate clips.

Technical details

Processing engineFFmpeg 6 via WebAssembly
Waveform visualisationWavesurfer.js
Input formatsMP3, WAV, M4A, OGG, FLAC, AAC, WEBM
Output formatSame as input
Max file size200 MB
Processing locationEntirely in your browser — nothing is uploaded

Frequently Asked Questions

What formats can I trim?

MP3, WAV, M4A, OGG, FLAC, AAC, and WEBM. The output file uses the same format as the input.

How precise is the cutting?

FFmpeg cuts at the specified timestamp with millisecond precision. For lossy formats like MP3, the nearest keyframe is used, which is typically within a few milliseconds.

Will trimming reduce quality?

WAV trimming is lossless. For lossy formats (MP3, OGG), a brief re-encode occurs at the cut point, but the rest of the audio stream is copied without re-encoding.

Can I trim multiple sections from one file?

The current version extracts one continuous region per operation. Run multiple trims to extract several segments.

Is the file uploaded to a server?

No. All processing happens in your browser using FFmpeg WebAssembly. Your audio never leaves your device.

Related Tools