Shrink MP3 files for email, messaging apps, websites or a full phone. Pick a bitrate or simply type the size you need, see the new size before you start, and compress a whole folder of songs or recordings at once without uploading anything.
Last updated:
MB
The tool picks the highest bitrate that keeps each file under this size (useful for email, WhatsApp, Discord or upload limits).
Advertisement
Advertisement
How to use the MP3 Compressor
Add your MP3 files: drop them on the box or click Choose MP3 files. Each file shows its bitrate, length and estimated new size.
Choose a bitrate, or switch to Target file size and type the maximum size per file in MB.
Optionally pick Mono for speech, and decide whether to keep tags and cover art.
Press Compress MP3 and watch the progress of each file.
Download the compressed files one by one or as a ZIP.
MP3 size by bitrate
A constant-bitrate MP3 grows by exactly its bitrate every second: size in bytes = bitrate in kbps × 1000 ÷ 8 × seconds (plus a few KB of tags and cover art).
Bitrate
Per minute
4-minute song
1-hour podcast
Good for
320 kbps
2.29 MB
9.2 MB
137 MB
Maximum MP3 quality
192 kbps
1.37 MB
5.5 MB
82 MB
Near-transparent music
128 kbps
0.92 MB
3.7 MB
55 MB
Good music quality
96 kbps
0.69 MB
2.7 MB
41 MB
Small music files, audiobooks
64 kbps
0.46 MB
1.8 MB
27 MB
Podcasts (mono)
32 kbps
0.23 MB
0.9 MB
14 MB
Voice memos, lectures (mono)
To fit a size limit, rearrange the formula: bitrate = size in bytes × 8 ÷ seconds. For example a 7-minute recording under 5 MB needs at most 5 × 1,048,576 × 8 ÷ 420 ≈ 99,864 bit/s, so 96 kbps.
Bitrate, sample rate and channels
At low bitrates the encoder has too few bits to describe high frequencies well, which causes the swirly "underwater" artifacts of badly compressed MP3s. Lowering the sample rate removes those frequencies before encoding, so what remains sounds cleaner. With Automatic sample rate the tool uses 44.1 or 48 kHz from 96 kbps stereo (48 kbps mono) upwards, 32 kHz for mid bitrates and 22.05 or 16 kHz at the lowest ones, the same strategy the LAME encoder uses by default. MPEG audio only allows certain combinations: 32, 44.1 and 48 kHz support 32 to 320 kbps, while 16, 22.05 and 24 kHz support 8 to 160 kbps.
Tips
Cover art can be big. A high-resolution album cover adds 0.5 to 2 MB to every song; choose Keep tags, remove cover art to save that space.
Compress once. Each MP3 re-encode loses a little more detail, so always compress from the best copy you have.
Frequently asked questions
How do I reduce the size of an MP3 file?
Lower its bitrate. An MP3's size is almost exactly bitrate × duration ÷ 8, so re-encoding a 320 kbps song at 128 kbps makes it 60% smaller. Add the file here, pick 128 kbps (or a target size) and press Compress MP3.
What bitrate should I use?
128 kbps stereo is good quality for music on phones and in the car; 96 kbps is still pleasant for casual listening. For podcasts, lectures and voice memos 64 kbps mono (or even 32 to 48 kbps mono) is clear and very small.
Does compressing an MP3 reduce quality?
Yes, slightly: MP3 is a lossy format, and re-encoding removes more detail. From 320 kbps to 192 or 160 kbps the difference is hard to hear; at 96 kbps and below cymbals and reverb start to sound swirly. Always keep your original if you may need full quality later.
How does target file size mode work?
It subtracts the size of the tags from your limit, divides the remaining bits by the song's length and picks the highest standard MP3 bitrate below that, switching to mono or a lower sample rate when the bitrate gets very low. Files that already fit are not touched.
Why didn't my file get smaller?
If the MP3 is already at or below the chosen bitrate (for example a 128 kbps file compressed at 128 kbps), re-encoding cannot save space and would only lose quality, so the tool keeps the original. Choose a lower bitrate or Mono to shrink it further.
Why does mono make files smaller?
In mono the encoder spends the whole bitrate on one channel instead of two, so you can use about half the bitrate for the same clarity. For speech, which is recorded with one microphone anyway, there is no downside.
Are my files uploaded?
No. The MP3 is decoded by your browser and re-encoded with the LAME encoder compiled to JavaScript, all on your own device.
Are all the tools on FreeToolCabin tested for quality and accuracy?
Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.