Audio Compressor

Reduce audio file size by up to 90% while preserving quality — runs entirely in your browser, nothing uploaded.

Drag & drop an audio file here

or click to browse

MP3WAVM4AOGGFLACAAC·up to 200.0 MB

Audio compression runs entirely in your browser using FFmpeg WebAssembly. Files are never uploaded.

What it does

Three quality presets

Maximum Quality (256 kbps), Balanced (128 kbps), Maximum Compression (64 kbps).

Custom bitrate slider

Fine-tune compression from 32 to 320 kbps for precise size/quality control.

Size estimate before compressing

See the predicted output size and percentage reduction before clicking Compress.

Supports all common audio formats

Input: MP3, WAV, M4A, OGG, FLAC, AAC, WEBM. Output: MP3.

Private and instant

FFmpeg WebAssembly processes everything locally in your browser — no upload ever.

How to use Audio Compressor

  1. 1
    Upload your audio file

    Drag and drop or click to browse. Accepts MP3, WAV, M4A, OGG, FLAC, AAC, WEBM up to 200 MB.

  2. 2
    Choose a quality preset or set a custom bitrate

    Pick Maximum Quality, Balanced, or Maximum Compression — or drag the slider to a specific kbps value.

  3. 3
    Review the size estimate

    The tool shows the predicted compressed file size and percentage reduction before you start.

  4. 4
    Click Compress

    FFmpeg processes the file entirely in your browser. A progress bar shows real-time status.

  5. 5
    Download the compressed file

    When done, click Download to save the compressed MP3 to your device.

When to use this

Emailing an audio clip

Compress a 20 MB WAV recording to under 3 MB MP3 before attaching to an email.

Uploading to a platform with size limits

Many podcast platforms and cloud storage services have per-file limits — compress first.

Saving storage on a device

Compress a music library of large WAV files to 128 kbps MP3 without audible loss for most listeners.

Streaming-optimised audio

Encode at 64–96 kbps for voice content like podcasts and interviews where bandwidth matters.

Technical details

Processing engineFFmpeg 6 via WebAssembly
Input formatsMP3, WAV, M4A, OGG, FLAC, AAC, WEBM
Output formatMP3
Bitrate range32 kbps – 320 kbps
Max file size200 MB
Processing locationEntirely in your browser — nothing is uploaded

Frequently Asked Questions

How much can I reduce an audio file?

A 320 kbps MP3 compressed to 64 kbps will be roughly 80% smaller. A WAV file compressed to 128 kbps MP3 can be 90%+ smaller depending on the original sample rate.

Will compression affect audio quality?

Below 128 kbps you may notice artefacts in music. For voice (podcasts, recordings), 64–96 kbps is usually transparent. Use 192 kbps or higher for music where quality matters.

Is my file uploaded to a server?

No. FFmpeg WebAssembly runs entirely in your browser. Your file never leaves your device.

What format does the output use?

The compressed output is always MP3, which gives the best size-to-quality ratio for most use cases.

Can I compress multiple files?

Currently the compressor handles one file at a time. Use the Audio Converter for batch operations.

Related Tools