Compress an audio file

Re-encode an audio file as MP3 at a lower bitrate to cut file size, with a single bitrate slider.

Drop your file here

or click to browse

All files • or paste with ⌘V
Nothing has left this page since you opened the tool. Show network activity

    The browser enforces this: the site’s security policy only lets the page talk to the code libraries’ servers and an anonymous usage counter (tool name, file type, size range). A request carrying your file to anywhere else would be blocked before it left.

    Check it yourself: open your browser’s developer tools, go to the Network tab, and run the tool. Or turn off Wi-Fi once the tool has loaded; it keeps working.

    How it works

    Re-encode an audio file as MP3 at a lower bitrate to cut file size, with a single bitrate slider.

    Drop any audio file (MP3, WAV, M4A, OGG, FLAC). Set a target bitrate from 64 kbps (smallest, fine for voice) to 320 kbps (max MP3 quality). The tool runs the file through ffmpeg.wasm with libmp3lame, locally in your browser. For a 1-hour 320 kbps MP3, dropping to 128 kbps cuts the file from ~140 MB to ~55 MB with no audible difference for most listeners. For voice-only content (podcasts, lectures), 64-96 kbps is often enough. The progress bar tracks encoding. Output filename has -compressed.mp3 appended. For FLAC or WAV inputs, the size drop is dramatic since you're moving from lossless to lossy.

    How to use it

    1. Drop your audio file. Lossless inputs like WAV and FLAC see the biggest size drops.
    2. Pick a bitrate. 128 kbps for music, 64-96 kbps for voice recordings and podcasts.
    3. Compress. ffmpeg.wasm re-encodes the file locally with libmp3lame; a progress bar tracks it.
    4. Download. The -compressed.mp3 downloads, often half the size or smaller.

    Frequently asked questions

    What bitrate should I pick?
    128 kbps is standard for music. 96 kbps for voice. 192 kbps if you have audiophile listeners. Going below 64 kbps starts to sound rough on music.
    Can I compress without losing quality?
    Not really. MP3 is lossy, going lower always loses something. For lossless compression, FLAC is the format, but the tool doesn't output FLAC.
    How much smaller will my file get?
    Depends on the source bitrate. Going from 320 to 128 kbps cuts file size roughly in half.
    Is my audio uploaded?
    No. ffmpeg.wasm runs in your browser, the file never leaves your device.
    Saved