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. The cut is sample-accurate, and the kept audio is re-encoded at close to the source quality — for lossless formats (WAV, FLAC, AIFF) the samples survive exactly. 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 |
Every trim re-encodes the kept segment — what differs by format is whether that re-encode can lose anything. WAV, AIFF, and FLAC are rewritten PCM-to-PCM / FLAC-to-FLAC, so the audio samples are preserved exactly. Lossy codecs (MP3, AAC, OPUS/OGG, WMA) are re-encoded at close to the source bitrate — one high-bitrate generation is inaudible in practice, but it is a re-encode. Trim points are sample-accurate for all formats: the audio is decoded at your timestamps, so the cut does not snap to a frame boundary.
| Source format | Sample-lossless output? | Audio frame size | Notes |
|---|---|---|---|
| MP3 | No — re-encoded near source bitrate | 1,152 samples ≈ 26 ms at 44.1 kHz | One high-bitrate generation; imperceptible for music/voice |
| AAC / M4A | No — re-encoded near source bitrate | 1,024 samples ≈ 23 ms at 44.1 kHz | Apple devices and most browsers play AAC natively |
| OPUS / OGG | No — re-encoded near source bitrate | 20 ms default (2.5–60 ms range) | WhatsApp/Discord voice notes trim cleanly |
| FLAC | Yes — stays FLAC, samples preserved | Variable (typically 4,096 samples) | Lossless source, sample-lossless output — quality preserved exactly |
| WAV / AIFF | Yes — PCM out, samples preserved | 1 sample (uncompressed PCM) | Uncompressed in and out; no audible quality change |
| WMA | No — re-encoded | ~2,048 samples ≈ 46 ms | One lossy generation; keep the source bitrate for best results |
| Cross-format (e.g. WAV → MP3) | No — lossy encode | n/a | One lossy pass; quality drop is small at ≥192 kbps MP3 |
For WAV, AIFF, and FLAC kept in the same format, no — the trim rewrites PCM-to-PCM / FLAC-to-FLAC, so the samples in the kept region are preserved exactly. For lossy formats (MP3, AAC, OPUS/OGG, WMA) the trim is sample-accurate but the audio is re-encoded at close to the source bitrate — one high-bitrate generation is inaudible in practice, though it is a re-encode rather than a byte-for-byte copy. Changing the output format (MP3 in, M4A out, for example) adds a cross-codec lossy pass; the loss is minor at modern bitrates (≥160 kbps AAC, ≥192 kbps MP3).
It generally shouldn't be — xconvert decodes the audio at your Start/Duration timestamps, so the trim lands on the exact sample rather than snapping to an MP3/AAC/OPUS frame boundary. If a clip sounds offset, double-check the timestamp unit you entered (Seconds vs hh:mm:ss.ms), and note that some players show a few milliseconds of encoder priming silence at the very start of any MP3/AAC file.
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 cleanly when you keep the same output format — the voice note is re-encoded at close to its source bitrate, which is inaudible for speech. 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 your files are deleted automatically after a few hours. 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.