TRIM
Manual
-
What TRIM does
TRIM shows the waveform of your audio file so you can pick exactly the range you want and export it as a new file.
It's useful for removing dead air at the start or end, or for cutting a short clip — a ringtone, a preview snippet, anything. Processing happens entirely in your browser; the file is never uploaded.
-
How to use it (range mode)
Drag the handles on the waveform, or type the start/end fields directly in mm:ss.mmm format (e.g. 01:05.234). Use the "Preview" button to play back just the selected range, then export it with "Export this range" once you're happy with it.
-
How to use it (remove silence mode)
Any stretch quieter than the threshold (-60 / -50 / -40dB) lasting at least the minimum silence length (0.5 / 1 / 2 seconds) is cut automatically. Adjust the threshold to match the noise floor of your recording. The Readout compares the length before and after.
-
Supported formats and export method
WAV / FLAC / AIFF can be cut sample-accurately, so they're exported losslessly (stream copy). Compressed formats like MP3 / AAC (M4A) / OGG can only be cut on compression-frame boundaries, so they're re-encoded in the same format. When re-encoding happens, it's shown in the Readout.
Format Range trim Remove-silence mode WAV / FLAC / AIFF Lossless (stream copy) Re-encoded (a filter is applied) MP3 / AAC (M4A) / OGG Re-encoded in the same format Re-encoded (a filter is applied) -
Use case: a short clip for social media or chat
When you just need one moment from a long recording or a stream archive, drag the waveform handles to the start and end you want and export just that part — great for a ringtone or a short highlight from a voice memo.
-
Use case: removing dead air from a recording
Voice recorder audio often has a stretch of silence before someone starts talking and after they finish. Set a threshold and minimum silence length in remove-silence mode and TRIM strips those silent stretches automatically, wherever they occur in the file.
-
How it works: in-browser processing and privacy
Waveform display, range selection and export all happen entirely in your browser (a WebAssembly build of ffmpeg). Nothing is uploaded to a server; the result downloads straight to your device.
-
Limits and troubleshooting
Processing runs in your device's memory, so a very large file (as a rough guide, over 1GB) can fail due to low memory. For long recordings, consider splitting the file into rough chunks before loading it.
-
FAQ
- Did the exported file's quality change?
- Not for a lossless range export (WAV/FLAC/AIFF). Remove-silence mode, and range trims on compressed formats, go through a decode → re-encode pass because a filter is applied.
- Remove silence cut more (or less) than I expected.
- The combination of threshold and minimum silence length changes what counts as "silence". For noisy recordings, try a looser threshold (e.g. -40dB) to catch more.
- Which file formats are supported?
- WAV, MP3, FLAC, AAC, M4A, OGG and most other common audio formats that ffmpeg can read.
- Does it work with large files?
- Processing runs entirely in your device's memory, so as a rough guide, files over 1GB are more likely to fail. Splitting a long recording first is a good workaround.
- Does it overwrite the original file?
- No. The export is created as a new file inside your browser; the original file is never modified until you choose to download the result.