๐Ÿ”’ Your files stay on your device โ€” core audio processing runs locally. Privacy details โ†’

How to compress an audio file toward a size limit.

A recording too big for Discord, email or WhatsApp? Compress it in your browser: choose a target, watch the size estimate update and download a smaller file without uploading the selected recording to AudioWrench.

An audio file represented with lower data density after compression.
File-size compression reduces encoded data, not the waveform's dynamic range.
๐Ÿ—œ๏ธ Open the Audio Compressor โ†’

Why audio files get so big

A raw recording stores sound as a long list of numbers โ€” thousands of samples every second, for every channel. A three-minute stereo WAV at 44,100 Hz can easily top 30 MB, which is more than email will accept and far past Discord's free 8 MB ceiling. Compressing an audio file means storing that same sound in fewer bytes, either by re-encoding it to a smart format like MP3 or by trimming the parts of the data your ears barely notice.

There are three levers that decide a file's size: the bitrate (how much data per second the format keeps), the sample rate (how many times per second the sound was measured), and the channels (stereo is twice the size of mono). The Audio Compressor exposes all three plus one-click presets, so you can shrink a file as gently or as aggressively as you like.

How to compress an audio file step by step

The whole process happens on this page โ€” no software to install, nothing sent to a server.

  1. Open the tool. Head to the Audio Compressor. It loads instantly in your browser.
  2. Drop your file in. Drag an MP3, WAV, M4A or other audio file onto the dropzone, or click to browse. The tool decodes it on your device and shows the original size, length, sample rate and whether it's mono or stereo.
  3. Pick a target. Presets for Discord, email and WhatsApp choose settings aimed at a cap. They are estimates, not guarantees. For manual control, choose MP3 bitrate (320 down to 64 kbps), sample rate and channels; WAV avoids lossy compression but is usually larger.
  4. Check the live estimate. A readout updates as you adjust anything, telling you the estimated output size and how much smaller (or larger) it is than the original โ€” so you never guess.
  5. Preview before you commit. Play back the loaded original with the built-in player to confirm it's the right clip and quality you started from.
  6. Compress & download. Click Compress & Download. The tool mixes to mono if you chose it, resamples if needed, encodes, and saves the finished file to your downloads โ€” named with a "(compressed)" tag so you don't overwrite the original.

Choosing the right settings

If you are targeting a platform cap, use a preset as a starting estimate, then verify the actual encoded file. Headers and encoder behavior add overhead, and a long file can remain too large even at 64 kbps. If needed, trim or split it. For manual tuning:

Remember that compressing an audio file to MP3 is "lossy" โ€” once data is gone, it's gone, so always keep your original if it matters. Compressing the same file twice won't claw quality back; start fresh from the source each time.

๐Ÿ—œ๏ธ Try the Audio Compressor (free) โ†’

Why compress in your browser?

AudioWrench decodes and re-encodes the file on-device through browser audio APIs, so the recording is not sent to AudioWrench for processing. There is no account or watermark. Inputs are capped at 200 MB, and available memory, codec support and device speed set additional practical limits.

FAQ

Does compressing an audio file lower its quality?
It can, but you control how much. Compressing to MP3 throws away some data to save space, so a very low bitrate like 64 kbps will sound thinner than 320 kbps. For music, 128โ€“192 kbps is usually the sweet spot where files are much smaller but most listeners hear no difference. For voice notes you can go lower. The Audio Compressor shows a live size estimate as you change settings, so you can find the smallest file that still sounds good before you commit.
How do I aim for Discord's 8 MB limit?
Open the Audio Compressor, drop your file in and choose the Discord 8 MB preset. It selects an MP3 bitrate and shows an estimate, not a guarantee. Encode the file, verify its actual size, and trim or split long audio if it still exceeds the cap at the 64 kbps minimum.
What's the difference between compressing file size and a dynamics compressor?
They share a name but do very different jobs. File-size compression โ€” what the Audio Compressor does โ€” shrinks how many megabytes a file takes up by re-encoding it, lowering the bitrate, sample rate or channel count. A dynamics compressor is a mixing effect that reduces the gap between the loudest and quietest parts of a track. If you want to make a song punchier or louder, that's a different tool; if you want a smaller file to share, this is the one.
Is my audio uploaded to a server when I compress it?
The selected file is decoded, re-encoded and saved on your device and is not uploaded to AudioWrench. Normal page assets can still be requested as described in the privacy notice. The tool is free and requires no account.

Sources and review notes

File size is mainly controlled by duration, bitrate, sample rate, channel count and codec overhead. A target-size preset remains an estimate until the actual encode finishes.

Keep reading

Related tools