MP4 to AAC converter
Extract the audio from an MP4 as a bare AAC stream, in your browser. Read the note about containers before choosing this over M4A.
Drop files here
or
Accepts .mp4 · Up to 20 files at a time · up to 2.0 GB each "Upload" and "download" here mean your browser reading a file from this device and writing one back to it. Nothing is sent to a server — open your browser's network panel and watch: no request carries your file.
FAQ
Should I choose AAC or M4A?
M4A, in almost every case. It holds the same AAC audio in a container that supports tags and reliable seeking. Bare .aac is for pipelines and tools that specifically want an elementary stream.
Is the original AAC track copied out untouched?
No. It is decoded and re-encoded, which is a second lossy pass. No option here lifts the original track out unchanged; extract to WAV if you need to avoid re-compression.
Why does my player show no title or duration?
Because a raw AAC stream has nowhere to store them. There is no container, so there are no tags and no index. M4A solves this.
What bitrate should I use?
192 kbps is a sound default, and AAC at that rate outperforms MP3 at the same. Exceeding the source track's bitrate gains nothing.
Is there a size limit?
About 2 GB on desktop. Discarding the video leaves a small output, so the ceiling is what the converter accepts rather than anything about the result.
Is it really free?
Yes — every conversion on this site, with no account, no watermark and no daily cap. The work happens on your own device, so there is no server bill for us to pass on to you.
Do I need to install anything?
No. It runs in any modern browser, on Windows, macOS, Linux, Android and iOS. There is nothing to download and nothing to sign up for, and once the page has loaded it keeps working with the network switched off.
Related converters
- MP4toMOVRepackages the same streams — lossless and near-instant
- MP4toMKVRepackages the same streams — lossless and near-instant
- MP4toWebMRe-encodes every frame for the new container
- MP4toAVIRe-encodes every frame for the new container
- MP4toMP3Drops the video, re-encodes the audio to MP3
- MP4toWAVDrops the video, keeps the audio losslessly as WAV
- MP4toFLACDrops the video, keeps the audio losslessly as FLAC
- MP4toM4ADrops the video, re-encodes the audio to M4A