guide

How to Trim Audio Online for Free (No Upload, No Account)

By Rui Barreira · Last updated: 13 June 2026

Extracting a clip from an audio file — a ringtone from a song, a soundbite from a podcast, or a short sample from an interview — is one of the most common audio editing tasks. brevio Audio Trimmer handles this entirely in your browser using the Web Audio API: upload any audio file, set a start time and end time in seconds, and download the trimmed clip as a standard WAV file. No upload to a server, no account, no installation.

Why You Might Need to Trim Audio

  • Ringtones. Phone ringtones are typically 20–30 seconds. Cut a favourite section of a song to the right length and set it as your ringtone (on Android natively; on iOS with GarageBand).
  • Podcast soundbites. Share a 30–60 second excerpt from a podcast episode as a social media post or newsletter embed.
  • Sample preparation. Music producers trim audio samples to remove silence before the attack and tail after the sustain, reducing sample file size and aligning loop points.
  • Voiceover editing. Extract a clean section from a recording that has false starts or ambient noise at the beginning or end.
  • Social media clips. TikTok, Instagram Reels, and YouTube Shorts work best with audio clips under 60 seconds that start immediately without preamble.

Supported Audio Formats

The Web Audio API can decode any audio format that your browser supports natively. In practice, this covers:

FormatChromeFirefoxSafariNotes
MP3YesYesYesUniversal support
WAVYesYesYesUncompressed, large files
OGG VorbisYesYesNoOpen format, not Safari
AAC/M4AYesPartialYesCommon on iPhone
WebM/OpusYesYesPartialBrowser-native encoding format
FLACYesYesYes (Safari 11+)Lossless, large files decode slowly

If your file doesn't decode, try converting it to MP3 first using a tool like VLC or ffmpeg (ffmpeg -i input.flac output.mp3).

Start and End Time Precision

Times are entered in seconds with 0.1-second (100ms) precision. This is sufficient for most use cases — podcast clips, ringtones, and samples rarely require sub-100ms accuracy. The audio player above the time inputs lets you find the exact timestamps: play the audio, note the current time, and use those values as your start and end points. Most browsers display the audio player's current time to one decimal place.

For sample-accurate editing (needed for seamless loops or beat-aligned cuts), professional digital audio workstations (DAWs) like Audacity (free) or Adobe Audition provide sample-level precision. The browser-based approach here is suitable for general-purpose trimming where exact millisecond alignment is not critical.

WAV Output Explained

The output is a 16-bit PCM WAV file. WAV is the most universally compatible audio format:

  • Plays in every audio player, DAW, and video editor without requiring codec installation.
  • Lossless — the audio quality of the trimmed segment is identical to the original (before any format-conversion loss from the source file).
  • Larger than MP3 — a 60-second stereo WAV at 44.1kHz is approximately 10MB; the same clip as MP3 at 192kbps is approximately 1.4MB.

Converting WAV to MP3 After Trimming

If file size is a concern — for example, for sending via WhatsApp or attaching to email — convert the WAV to MP3 after downloading. Using ffmpeg:

ffmpeg -i clip_trimmed.wav -codec:a libmp3lame -q:a 2 clip_trimmed.mp3

The -q:a 2 flag produces ~190kbps variable bitrate MP3, which is transparent quality for most listeners. For voice-only content, use -q:a 5 (128kbps) — sufficient for spoken audio and produces smaller files.

Alternatively, use VLC (File → Convert/Save) or Audacity (Export as MP3) for a GUI workflow.

DevTools Privacy Verification

  1. Open DevTools (F12) and go to the Network tab.
  2. Upload an audio file to the trimmer.
  3. Set start and end times, then click Trim & Download .wav.
  4. Inspect the Network tab — you will see zero POST requests. The Web Audio API decodes the file in browser memory, creates a new AudioBuffer for the selected range, encodes it to WAV using DataView writes, and creates a download blob locally. No audio data crosses the network.

Audio Trimmer Comparison

ToolCostAccountUpload RequiredOutput FormatPrecision
brevio Audio TrimmerFreeNoNoWAV0.1s
Clideo Audio CutterFree / $9/moOptionalYesMP3, WAV, M4A0.1s
Online Audio Cutter (123apps)Free (ads)NoYesMP3, OGG, WAV0.1s
AudacityFreeNoNo (desktop)MP3, WAV, FLACSample-level
Adobe Audition$22.99/moYesNo (desktop)All formatsSample-level

FAQ

Can I trim an MP3 file directly?

Yes — upload an MP3 file and the Web Audio API decodes it. The output is WAV (not MP3) because encoding to MP3 requires a codec not available in browser APIs. Convert the WAV back to MP3 using ffmpeg or Audacity if needed.

Does trimming reduce audio quality?

Not for the trimmed region itself. The Web Audio API decodes the source to PCM (uncompressed) samples, slices the specified range, and re-encodes as WAV. The WAV output is lossless relative to the decoded PCM. However, if the source was a lossy format (MP3, AAC), some quality was already lost during the original encoding — that is not recoverable.

Why does the WAV file sound quieter than the original?

This can happen if the source audio was normalized or has dynamic range compression applied by the original encoder. The Web Audio API decodes to linear PCM without any gain adjustment — if the original file's peak amplitude was below 0 dBFS, the WAV output will match that level exactly. Use a normalizer (Audacity's Normalize effect or ffmpeg's -af loudnorm) to bring the level up after trimming.

What is the maximum file size I can trim?

There is no hard cap, but the entire audio file must be decoded into browser memory. A 1-hour MP3 at 128kbps (~58MB) decodes to approximately 600MB of PCM in memory. If your browser tab runs out of RAM, the decoding will fail. For very long files, trimming directly in Audacity (which streams from disk) is more reliable.

Can I trim multiple sections and combine them?

Not in this tool — it produces one continuous clip per trim operation. To remove a section from the middle of an audio file (not just the start or end), use Audacity's selection and delete workflow, or run two trim operations and concatenate the results with ffmpeg: ffmpeg -i part1.wav -i part2.wav -filter_complex "[0:a][1:a]concat=n=2:v=0:a=1" combined.wav.

Frequently Asked Questions

Can I trim an MP3 file directly?
Yes — upload an MP3 and the Web Audio API decodes it. The output is WAV (not MP3) because encoding to MP3 requires a codec not available in browser APIs. Convert the WAV back to MP3 using ffmpeg or Audacity if needed.
Does trimming reduce audio quality?
Not for the trimmed region itself. The Web Audio API decodes to PCM, slices the range, and re-encodes as lossless WAV. If the source was a lossy format (MP3, AAC), quality was already lost during the original encoding — that is not recoverable.
How do I convert the WAV output to MP3?
Use ffmpeg: `ffmpeg -i clip_trimmed.wav -codec:a libmp3lame -q:a 2 clip_trimmed.mp3`. Alternatively, use Audacity (File → Export as MP3) or VLC (File → Convert/Save).
Can I trim multiple sections and combine them?
Not in this tool — it produces one continuous clip per operation. For removing a section from the middle of a file, use Audacity's selection and delete workflow, or run two trims and concatenate with ffmpeg: `ffmpeg -i part1.wav -i part2.wav -filter_complex "[0:a][1:a]concat=n=2:v=0:a=1" combined.wav`.
More free toolsSee all 162
Merge PDFsCompress ImageJSON FormatterPassword GeneratorVAT CalculatorQR Code Generator