How to compress an audio file and shrink it under any size limit.

A recording too big for Discord, email or WhatsApp? Here's how to compress an audio file for free, right in your browser — pick a target, watch the size estimate update live, and download a smaller file that never gets uploaded anywhere.

🗜️ 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. The fastest route is a preset: Discord 8 MB, Discord 25 MB, Email 25 MB, WhatsApp 16 MB, or Smallest. Each one auto-selects settings that fit the limit. Prefer manual control? Set the Format (MP3 shrinks hardest; WAV stays lossless but larger), the MP3 bitrate (320 down to 64 kbps), the Sample rate, and the Channels (mixing to mono roughly halves a stereo file).
  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 just want it to fit a platform, trust the presets — they pick the best-sounding bitrate that still drops under the cap. If you're tuning by hand, here's a quick guide:

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?

Most "free audio compressor" sites quietly upload your file to their servers, process it there, and hand back a download — which means a copy of your recording now lives on someone else's machine. SoundForge works differently. Everything here runs on-device through the Web Audio API: your file is decoded, re-encoded and saved without ever leaving your computer. There's nothing to upload, no account to create, no watermark, and no file-size limit imposed by an upload queue. That makes it genuinely private and fast — perfect for client work, voice memos, or anything you'd rather not send to a stranger's cloud. It's also free, with no sign-up.

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 get an audio file under Discord's 8 MB limit?
Open the Audio Compressor, drop your file in, and click the "Discord 8 MB" preset. The tool automatically picks the highest MP3 bitrate that still fits under 8 MB for your clip's length, then shows the estimated size. Hit Compress & Download and the resulting MP3 will slip under the limit. There are also presets for Discord 25 MB, Email 25 MB and WhatsApp 16 MB.
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?
No. The Audio Compressor runs entirely in your browser using the Web Audio API. Your file is decoded, re-encoded and saved on your own device — it never leaves your computer, there's no account to create, and the tool is free. That makes it safe for private recordings, client work and anything you'd rather not hand to a third-party server.

Keep reading

Related tools