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
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
- 1Upload your audio file
Drag and drop or click to browse. Accepts MP3, WAV, M4A, OGG, FLAC, AAC, WEBM up to 200 MB.
- 2Choose a quality preset or set a custom bitrate
Pick Maximum Quality, Balanced, or Maximum Compression — or drag the slider to a specific kbps value.
- 3Review the size estimate
The tool shows the predicted compressed file size and percentage reduction before you start.
- 4Click Compress
FFmpeg processes the file entirely in your browser. A progress bar shows real-time status.
- 5Download 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 engine | FFmpeg 6 via WebAssembly |
| Input formats | MP3, WAV, M4A, OGG, FLAC, AAC, WEBM |
| Output format | MP3 |
| Bitrate range | 32 kbps – 320 kbps |
| Max file size | 200 MB |
| Processing location | Entirely 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
Audio Converter
Convert MP3, WAV, M4A, OGG, FLAC, and AAC audio files to any format — free, instant, runs entirely in your browser.
Audio Trimmer
Cut and trim audio files with a visual waveform editor. Set start/end points, add fades, and preview before downloading.
Audio Merger
Join multiple audio files into one. Reorder tracks, add gaps, crossfade, and adjust volume — no upload required.
Image Compressor
Reduce file size without losing visual fidelity.