Compress M4A audio in your browser

M4A is AAC audio inside MPEG-4, the combination used by Apple Music and iTunes. This page changes the soundtrack; it is not a video compression tool.

M4A
No M4A selected
Drop a file to start
Drop M4A files here

or browse your device. Everything is processed on this device

How to compress an M4A file

01
Drop the M4A

The MPEG-4 container is opened locally and its AAC audio is inspected. Nothing is posted to an upload endpoint.

02
Set bitrate or size

Choose the bitrate you can afford, or enter a target in kilobytes. Mono is useful for speech; keeping stereo is the honest default for music.

03
Compare the sound

Listen to the original and compressed streams before downloading, and check the measured duration, channels, sample rate and bitrate.

04
Download the M4A

The result is AAC audio inside a fresh MPEG-4 audio container, ready for Apple software and other modern players.

What is inside an M4A file

M4A is a container convention rather than an audio codec. In this tool the sound inside it is AAC, while MPEG-4 supplies timing, track structure and room for titles, artwork and other library metadata. That is why the output has the MIME type audio/mp4 even though the downloaded extension is .m4a.

Apple adopted AAC in MPEG-4 for iTunes and later Apple Music, so M4A is widely understood by phones, music libraries and current desktop players. It is not as universal on very old hardware as MP3. If a file must play in an ageing car stereo or specialist recorder, compatibility may be worth more than AAC efficiency.

The main size control is AAC bitrate. Halving 256 kbps to 128 roughly halves the audio payload, and AAC generally holds up better than MP3 at the same figure. It is still lossy: an M4A that has already been encoded cannot regain its source detail, and another encode discards a little more.

Metadata and channels can matter too. Album artwork may occupy hundreds of kilobytes without contributing to the sound, while a spoken recording often has two near-identical channels. Removing artwork is audibly free; downmixing is only free when the stereo field was unused in the first place.

Despite the shared MPEG-4 family name, this page does not process picture tracks or compress video. An MP4 movie has timing and codec choices that an audio-only tool cannot treat honestly. Use vidshift.io when the file has a picture.

M4A compression FAQ

Is M4A the same as AAC?

Not quite. AAC is the codec that compresses the sound, while M4A is an MPEG-4 container commonly used to carry AAC audio and metadata. This tool produces that common combination: AAC inside an audio-only MPEG-4 file.

Will the compressed M4A still work in iTunes and Apple Music?

It should work anywhere that accepts ordinary AAC-in-MPEG-4 audio, including current Apple software. If metadata stripping is on, the title, artist and cover art are deliberately absent, so a library may show only the filename until you add them again.

What bitrate is sensible for music?

Start at 160 or 192 kbps for a cautious music copy. Use 128 kbps when file size matters more, and reserve 96 or 64 kbps for speech or listening conditions where artefacts are acceptable. Compare the two players rather than trusting a number alone.

Does recompressing M4A reduce quality?

Yes. AAC is lossy, so a fresh encode removes information on top of what the first encoder removed. Stripping container metadata alone does not affect the sound, but selecting a new bitrate or mono channel count does.

How does target size work for M4A?

A constant bitrate multiplied by duration gives almost all of the resulting size. The page uses that arithmetic to pick a supported AAC rate under your target, leaving a little room for the MPEG-4 container, and warns when the figure is unreachable.

Is this an MP4 video compressor?

No. M4A uses an MPEG-4 container, but this output is audio-only and has the MIME type audio/mp4. A video needs its picture and soundtrack handled together; vidshift.io is the appropriate tool for that job.

Is my M4A uploaded?

No. Reading, decoding and AAC encoding happen on this device. The browser may download the encoder when you begin, but the recording itself never becomes a network request.

Drop more files

Same format joins the queue. Anything else re-routes to its own tool.