Trim MP3, WAV, FLAC, AAC, OGG, OPUS, and 19+ audio formats. Waveform display, precise timestamps. Create ringtones, edit podcasts. Free.
Process files in seconds with our optimized servers
Set exact start and end points with frame accuracy
Maintain original quality with smart re-encoding
seconds or hh:mm:ss.ms precision. The waveform preview snaps to your input so you can verify you've grabbed the right phrase, chorus, or quote before processing.Audio trimming is the lightest possible edit — you're slicing a region out of an existing file with no mixing, ducking, or effects. Done right, it doesn't even re-encode the audio, so the trimmed output is bit-identical to the source within the surviving frames. Common reasons people trim:
.m4r ringtones at 30 seconds (GarageBand silently truncates anything longer); text tones cap at ~4.5 seconds. Trim an AAC/M4A clip to length, switch the output to M4A, and you have a sync-ready tone..opus in an .ogg container; iPhone Voice Memos save .m4a. Trim the silence at the start, the "uh wait let me try again" at the end, and re-share a tighter clip.Need to convert before or after trimming? WAV to MP3, FLAC to MP3, or compress with Audio Compressor.
| Operation | What it does | xconvert tool | When to use |
|---|---|---|---|
| Trim (keep range) | Keep one continuous region, discard the rest | Audio Trimmer | Ringtones, podcast clips, sample extraction |
| Cut (remove range) | Remove one or more sections, stitch the rest back together | Audio Cutter | Deleting bloopers, ads, profanity, or dead air |
| Split | Divide one file into multiple files at chosen markers | Audio Cutter (keep-multiple mode) | Splitting an audiobook into chapters or a DJ set into tracks |
| Convert + trim | Change format/bitrate while trimming | This page, with output format switched | Source is FLAC, you want MP3 ringtone in one step |
When the input and output format match and you trim on frame boundaries, xconvert stream-copies — no quality loss, sub-second processing even on long files. Switching the output to a different codec forces a re-encode. Frame sizes below are the granularity below which lossless trimming can drift slightly (the trim point snaps to the nearest frame).
| Source format | Lossless trim possible? | Audio frame size | Notes |
|---|---|---|---|
| MP3 | Yes (same format out) | 1,152 samples ≈ 26 ms at 44.1 kHz | Trim point snaps to nearest MP3 frame; imperceptible for music/voice |
| AAC / M4A | Yes (same container out) | 1,024 samples ≈ 23 ms at 44.1 kHz | Apple devices and most browsers play AAC natively |
| OPUS / OGG | Yes (same container out) | 20 ms default (2.5–60 ms range) | WhatsApp/Discord voice notes — small frames, very tight trim accuracy |
| FLAC | Yes (same format out) | Variable (typically 4,096 samples) | Lossless source, lossless trim — quality preserved exactly |
| WAV / AIFF | Yes — sample accurate | 1 sample (uncompressed PCM) | The only formats where trim is truly sample-accurate without any snap |
| WMA | Yes (same format out) | ~2,048 samples ≈ 46 ms | Frame-aligned snap is more visible on very short clips |
| Cross-format (e.g. WAV → MP3) | No — must re-encode | n/a | One lossy pass; quality drop is small at ≥192 kbps MP3 |
Not if input and output formats match. xconvert performs a stream copy — the surviving audio frames are written byte-for-byte into a new container with no decoding or re-encoding. If you change the output format (MP3 in, M4A out, for example), one lossy pass is unavoidable, but the loss is minor at modern bitrates (≥160 kbps AAC, ≥192 kbps MP3). WAV, FLAC, and AIFF inputs trimmed to the same format are bit-identical to the source within the kept region.
Compressed audio is stored as frames, and you can only cut on frame boundaries without re-encoding. MP3 frames are about 26 ms, AAC frames about 23 ms, OPUS frames 20 ms by default. The trim point snaps to the nearest frame edge — imperceptible for music or voice, but if you need exact sample accuracy (for example, syncing to a video keyframe), use WAV or AIFF source, or accept one re-encode pass to get a precise cut.
Apple caps custom ringtones (.m4r) at 30 seconds. Trim your source clip to no more than 30 seconds, switch the output to M4A (rename .m4a to .m4r after download), then sync via Finder/iTunes or Apple's Garageband Files import. For text tones the cap is roughly 4.5 seconds. iTunes will silently refuse anything longer.
Chapter markers in MP3/M4B files are stored as timed metadata (ID3 chapter frames, or M4B chap atoms). xconvert preserves chapter atoms when output format matches input, but the offsets aren't auto-shifted to your new timeline — markers that fall outside your trim range are dropped, and markers inside the range keep their original timestamps relative to the new start. For complex audiobook editing with chapter resync, a desktop tool like mp3DirectCut or Audacity gives you finer control.
processing happens on our servers, so the practical limit is upload size and connection speed (roughly 1.5–2 GB for a 32-bit browser tab, 4+ GB on 64-bit modern browsers). A 2-hour FLAC at 1,411 kbps is around 1.2 GB and still trims cleanly on most laptops; a 24-bit 96 kHz studio WAV may approach the limit. For files over 2 GB, trim in two halves and concatenate, or downsample to 16-bit/44.1 kHz first.
Same start/end times across the batch — yes. Different ranges per file in one job — no, that needs separate uploads. A common workaround is to use the same percentage trim (e.g., "first 30 seconds of every file") when batch-processing a folder of ringtone candidates.
Yes. iPhone Voice Memos are .m4a (AAC inside MP4), WhatsApp uses .opus inside .ogg, Discord uses .ogg Opus. All three are first-class supported inputs and trim losslessly when you keep the same output format. Don't rename .opus to .mp3 to try to "convert" it — that breaks the container; use Audio Converter instead.
No. Trim operations run on our servers and the file is removed when you close the tab or end the session. There's no account requirement, no upload to a long-term store, and no watermark, file-count limit, or hidden Pro tier blocking the tool.