MP3 Compressor

Shrink your
audio files.

Reduce MP3 file size by choosing a lower bitrate — processed entirely in your browser.

🔒 No upload. Everything stays on your device.
🎵
Drop an MP3 here
or click to select a file (.mp3)
MP3 MP3 (smaller)
Processing… 0%

Everything runs locally in your browser. No file is ever uploaded.

How it works

Your MP3 is decoded in the browser using the Web Audio API, then re-encoded at your chosen bitrate using lamejs — a pure JavaScript MP3 encoder. Lower bitrates produce smaller files but reduce audio quality. 128 kbps is a good balance for music; 64 kbps works well for voice and podcasts.

Legal Disclaimer

This tool is provided "as is" without any warranty of any kind, express or implied. Results may vary depending on file format, size, and browser capabilities. No data is collected, stored, or transmitted — all processing happens locally in your browser. By using this tool, you agree that the provider assumes no liability for any loss, damage, or inaccuracies resulting from its use.

Other tools

Support this project — Buy me a coffee ☕