MORE ROOM FOR WHAT MATTERS
Free Online Audio Compressor
Balance quality and file size. Hear the result before you save.
- 1Choose audio
- 2Quality
- 3Compress
- 4Download
Drop your audio file here
A smaller file starts with the right balance.
WAV, MP3, M4A, Ogg, WebM & more · Codec support variesYour file 0
Read locally. Ready for your next step.
Advanced settings
MP3 is encoded locally. Other output choices depend on this browser’s encoders.
Checking your audio
Your audio stays on this device. Keep this tab open.
Local processing. No artificial limits from Splice; your browser, codecs and device set the real limits.
A smaller file, with a clear tradeoff.
Reduce audio file size by choosing a format and target bitrate.
- 1
Choose your audio
Choose one mono or stereo recording. Check its format, duration and size.
- 2
Choose your balance
High quality, balanced and small-file presets set the target bitrate. Advanced settings offer more control.
- 3
Compress locally
Processing happens in a worker on your device. Progress comes from actual media processing; cancellation keeps your inputs.
- 4
Listen and save
Preview the finished audio and download it. Save the result before leaving this page.
Formats & compatibility
WAV PCM, MP3, M4A/AAC, Ogg/Opus and WebM audio are recognized by their contents, not just extensions. Other audio such as FLAC or Ogg/Vorbis depends on your browser’s decoder. Damaged files, surround audio and files with extra tracks are rejected with a clear message.
Outputs include MP3, 16-bit PCM WAV, M4A/AAC, Ogg/Opus and WebM/Opus. MP3 is encoded locally; other formats appear where the browser can encode them. Conversion and compression support 44.1/48 kHz and mono/stereo where the selected encoder allows them.
Lower bitrates usually create smaller files with some quality loss. A low-bitrate input may grow at your chosen settings. The result reports the actual size change and never calls a larger file successfully compressed.
Private, with practical limits
No uploads, mandatory account or watermark. Splice imposes no file-size or duration cap. Codec support, free storage, available RAM and your device’s processing power still matter.
Where supported, Splice writes incrementally to a chosen destination or temporary browser disk storage. Otherwise, output is held in memory, which is less suitable for large files. WAV output switches to RF64 when the estimated audio data exceeds the regular WAV size range; older players may not support RF64.
Keep this tab open. Canceling does not commit a partial replacement to your chosen file. Selections and results are cleared when you leave; save the output before closing.
A few useful answers
Can I use MP3 files?
Yes, when your browser can decode the MP3 audio. Select your MP3 and choose one of the available outputs. You can also export MP3. Choose its bitrate to balance size and quality.
Why is my result larger?
Your input may already use a lower bitrate or a more efficient codec. Try Small file or a lower supported bitrate. Splice compares actual sizes; a larger result is labeled as not smaller.
Why is a format missing?
Available encoders differ by browser and operating system. Only supported output choices appear, and bitrate choices adapt to your encoder. MP3 requires browser support for WebAssembly SIMD and workers when a native encoder is unavailable. Opus outputs use 48 kHz. If an advanced combination is unavailable, processing is blocked until you choose supported settings.
Can I cancel or process another file?
Cancel processing to return to your current files. Use Change settings after a result to run another operation, or choose a new file. Temporary outputs and preview resources are released when replaced.