Audio Trimmer
Local-first audio trimming. No uploads, no re-encoding for lossless cuts.
Best for cutting down voice memos, interview clips, or podcast segments before sharing.
Drop files here
or click to browse · paste from clipboard
Accepts .MP3, .M4A, .WAV, .OGG, .FLAC, .AAC, .MP4, .MOV, .WEBM, .AVI, .MKV, .WMV, .TS · Up to 1,000 files
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Choose settings
Adjust quality, format, and other options to match your needs.
Click Convert
Everything runs in your browser via WebAssembly. Audio Trimmer happens locally — no server involved.
Download
Download files individually or grab all at once as a ZIP.
Frequently asked questions
Never. All trimming runs in your browser using ffmpeg.wasm — a full media processing engine compiled to WebAssembly. Your files never leave your device. ConvertYard's servers only deliver the tool code — they never see your files.
Yes. Drop as many files as you need — there is no hard file count limit, though very large batches will take proportionally longer. ConvertYard applies the same start and end times to every file and packages the results in a single ZIP.
For audio files (MP3, WAV, M4A, etc.), Keep original uses stream copy — the audio data is cut without re-encoding, so there is no quality loss and trimming is near-instant. For video files (MP4, MOV, etc.), the audio track is extracted and saved as AAC, since the original video container cannot be kept when outputting audio only.
With Keep original (stream copy), cuts are made at the nearest audio frame boundary. For most formats this is within a few milliseconds. MP3 frames are about 26ms each, so MP3 stream-copy cuts may be off by up to one frame. If you need sample-accurate cuts, choose WAV or FLAC output — re-encoding gives exact start and end times.
Audio: MP3, M4A, WAV, OGG, FLAC, AAC. Video: MP4, MOV, WebM, AVI, MKV, WMV, TS. For video files the audio track is extracted and trimmed; the video is discarded.
Leaving End time at 0 tells the trimmer to keep everything after the Start time — it trims from the start only. For example, Start = 10, End = 0 removes the first 10 seconds and keeps the rest. To cut from both ends, set both Start and End to non-zero values.