Cut and trim M4A audio files online. Set precise start and end points for voice memos, ringtones, and podcast clips.
Process files in seconds with our optimized servers
Set exact start and end points with frame accuracy
Maintain original quality with smart re-encoding
M4A is Apple's standard audio container — AAC (lossy) or ALAC (lossless) inside an MPEG-4 wrapper. It's the default for iPhone Voice Memos, Apple Music / iTunes Store purchases, GarageBand exports, and most podcast downloads on iOS. Trimming pulls out a portion without altering the rest, and because XConvert can keep the source AAC stream untouched, the result is bit-identical to the corresponding section of the original. Common reasons to trim:
For a different output format after trimming, see M4A to MP3, M4A to WAV, or M4A to FLAC.
| Property | Stream copy (default) | Re-encode |
|---|---|---|
| Speed | Very fast (seconds for any size) | Proportional to clip length |
| Quality | Bit-identical to source AAC / ALAC | Slight loss unless preset is Highest |
| Output codec | Same as source (AAC stays AAC, ALAC stays ALAC) | Any supported (AAC, MP3, FLAC, Opus, AC3, Vorbis) |
| Cut accuracy | Snaps to nearest AAC frame (~21 ms granularity) | Sample-accurate |
| Output container | M4A | M4A (or change container with M4A to MP3 etc.) |
| File size | Same proportion as duration kept | Variable by bitrate / quality settings |
| Best for | Quick lossless extraction, ALAC preservation | Sample-accurate cuts, codec change, smaller file |
AAC frames are roughly 21 ms each (1024 samples at 48 kHz), so stream-copy cut precision on M4A is already much tighter than a video keyframe cut — almost always indistinguishable from sample-accurate without enabling re-encode.
| Use case | Bitrate (AAC) | Notes |
|---|---|---|
| Voice memo / spoken word | 64 kbps mono | Apple Voice Memos default; clear speech, tiny file |
| Podcast | 96-128 kbps mono / stereo | Standard podcast delivery; balances size and clarity |
| Apple Music / iTunes Store | 256 kbps stereo | Apple's default purchase quality |
| Audiobook (M4B-style) | 64-128 kbps mono | Voice content; lower rates fine for narration |
| Music master / archival | 320 kbps stereo or ALAC | Highest AAC quality, or switch to lossless ALAC |
| Ringtone (.m4r) | 128-256 kbps stereo | Full quality for a 30-second clip |
Lower bitrates produce smaller files at the cost of clarity in music; for spoken word, 64 kbps mono is usually transparent.
Not in stream-copy mode (the default). XConvert writes the original AAC or ALAC frames into a new M4A container without decoding or re-encoding — the trimmed output is bit-identical to the corresponding portion of the source. That matters specifically for AAC because re-encoding AAC-to-AAC is generation-lossy (each pass blurs transients further). Quality only changes if you opt into re-encode to switch codec, drop the bitrate, or shrink the file. Pick the Highest quality preset and the loss is inaudible.
Yes. Stream-copy preserves the AAC-in-M4A wrapping exactly, and the trimmed file AirDrops to other Apple devices and opens in Voice Memos, Files, Music, GarageBand, and QuickTime just like the original. No conversion to MP3 needed.
Trim the M4A down to 30 seconds or less (Apple's ringtone length limit), then rename the downloaded .m4a file to .m4r. M4R and M4A are the same AAC-in-MP4 container — only the file extension differs — so renaming is enough. Drop the renamed file into Finder's Tones folder (macOS) or sync via iTunes/Apple Devices on Windows to install it.
M4A and M4B are the same AAC-in-MP4 container; M4B adds bookmarking metadata so audiobook apps remember playback position. Use Trim M4B for files with the .m4b extension, or rename .m4b to .m4a and trim here — the audio data is identical.
No. Files purchased from the iTunes Store before 2009 used FairPlay DRM (.m4p extension) — those need to be played back in the licensed Apple ecosystem and cannot be re-muxed by any browser tool. Files purchased after 2009 are DRM-free .m4a and trim normally. Apple Music subscription downloads are DRM-protected and won't trim.
Stream-copy snaps to the nearest AAC frame boundary, which is roughly 21 ms (1024 samples at 48 kHz, ~23 ms at 44.1 kHz). For most spoken-word, podcast, and music edits that's already inaudibly close to where you asked. If you need a true sample-accurate cut (de-clicking, syncing to a specific transient), enable re-encode in step 3 — the output is decoded and re-encoded from your exact timestamp.
Yes. Add multiple trim ranges — each pair of start time + duration produces a separate output file. Useful for splitting an 8-hour audiobook into chapter-sized files, pulling 3-4 highlights from a 90-minute podcast, or breaking a long GarageBand bounce into individual takes.
There's no fixed cap. Trimming runs in your browser, so the practical limit is your device's available memory. Multi-hour audiobook files (often 500 MB - 1 GB), full-album ALAC rips, and 10-hour Voice Memos all work. Stream-copy mode is fast enough that even multi-GB ALAC files trim in under a minute once uploaded.
Trim first, always. Stream-copy trimming is essentially free (seconds) and lossless, and shrinks the file before the slower transcode step. A 2-minute clip pulled from a 60-minute M4A converts to MP3 about 30× faster than transcoding the full hour and trimming the MP3 afterward. See M4A to MP3 for the conversion step.