Compress Audio File Online to Reduce MP3 Size

Make songs, voice notes and recordings smaller by choosing a lower bitrate, right in your browser.

Need to compress an audio file? This tool makes songs, voice notes, lectures and meeting recordings smaller by saving them again at a lower bitrate. It is a quick way to reduce MP3 size for WhatsApp, an email attachment or an upload form with a 10, 14 or 16 MB limit, and it shrinks big WAV and M4A recordings too. You compress audio online, in your own browser: nothing is uploaded, nothing is installed and there is no account. You pick one of four quality levels, the tool re-encodes the sound, and the result shows the size before and after and how many percent smaller the file has become.

How does the audio compressor work?

The tool decodes your file into plain audio samples with the media engine built into your browser and then encodes those samples again at the bitrate you picked: 32, 64, 96 or 128 kilobits per second. The bitrate decides how much data is stored for each second of sound, so the new size depends only on length and bitrate: size in kilobytes = kbps x seconds / 8. Any video picture in the file is dropped. The sample rate and number of channels of the original are kept.

A real example from our own test on 24 October 2026 (Chrome, desktop): an 8-second WAV recording of 689 KB, compressed to MP3 at 64 kbps, became 63 KB. That is 91% smaller. The formula gives 64 x 8 / 8 = 64 KB, so the measured file matches. WAV is uncompressed, which is why it shrinks so much; an MP3 that already uses a low bitrate shrinks far less.

How to use

  1. Choose your audio file

    Drop or choose an MP3, M4A, WAV, OGG, OPUS, AAC or FLAC file. The page shows its name and size.

  2. Pick the audio quality

    Choose 32, 64, 96 or 128 kbps. 96 kbps is the default. Lower numbers make smaller files.

  3. Choose a format if needed

    MP3 is the default. Open More options to save as M4A, OGG or AAC instead.

  4. Start and download

    Press Start. The result shows the size before and after and how many percent smaller it is. Then press Download.

Why VidHaul

Four clear quality levels

32, 64, 96 or 128 kbps. Each level gives a predictable size per minute, so you can plan for a limit.

MP3, M4A, OGG or AAC

MP3 plays everywhere. M4A and AAC suit Apple devices; OGG uses Opus. Formats your browser cannot create are hidden.

See the saving

After compressing, you see the size before and after and the percent saved. If it is not smaller, the page says so.

No upload, no limits

Compression happens on your own device. No sign-up, no watermark and no daily limit.

How to compress audio files online

  1. Choose your file. Click the box at the top or drag the file onto it. MP3, M4A, WAV, OGG, OPUS, AAC and FLAC work. You will see the file name and size; use Change file to pick another.
  2. Pick the quality. Choose 32, 64, 96 or 128 kbps in the Audio quality box. The table below shows what each one means.
  3. Pick the format (optional). MP3 is the default. Open More options to save as M4A, OGG or AAC.
  4. Press Start, then Download. A progress bar with Cancel shows how far it is. The result shows Before and After sizes and the percent saved. The file is saved with a name like lecture-compressed.mp3.

Which audio quality should you choose?

QualityMB per minuteMinutes in 10 MBMinutes in 14 MBMinutes in 16 MBGood for
32 kbps0.24415866Long lectures, meetings, voice notes
64 kbps0.48202933Podcasts, interviews, clear speech
96 kbps (default)0.72131922Mixed speech and music, casual listening
128 kbps0.96101416Music where you want more detail

Computed from the settings the tool uses (kbps x seconds / 8, with 1 MB = 1,000,000 bytes, rounded down to whole minutes). Real files can differ by a few percent because of file headers, so leave a little room under a strict limit.

Compress audio file to 14 MB, 16 MB or 10 MB

There is no box to type a target size, but the table makes it easy to choose. Find the length of your recording and pick the highest quality whose “minutes” number is bigger than your length.

Minutes of audio that fit in 16 MB32 kbps66 min64 kbps33 min96 kbps22 min128 kbps16 min
Computed from the settings the tool uses: minutes = 16,000,000 bytes x 8 / bitrate / 60.

Examples: a 50-minute lecture fits under 14 MB at 32 kbps (about 12 MB). A 25-minute interview fits under 16 MB at 64 kbps (about 12 MB). A 12-minute music mix fits under 14 MB at 96 kbps (about 8.6 MB) or 128 kbps (about 11.5 MB). If a recording is too long for even 32 kbps, cut it into parts with the MP3 cutter and compress each part.

Compress audio file for WhatsApp

Voice notes, class recordings and call recordings are speech, and speech stays clear at low bitrates. Pick 32 or 64 kbps and keep MP3, or choose M4A under More options; at these low bitrates M4A (AAC) usually sounds a little clearer than MP3. A smaller file sends faster on mobile data and uses less of the other person’s storage. WhatsApp and other chat apps have their own file size rules, which can change, so check the app if a file is refused. To convert WhatsApp’s own OGG or OPUS voice notes to MP3, use OGG to MP3.

How to compress an audio file for email

Many email services cap attachments; Gmail, for example, allows up to 25 MB for personal accounts. At 64 kbps that is about 52 minutes of audio; at 32 kbps over 100 minutes. For anything longer, a cloud link is usually better than an attachment.

Reduce MP3 size: what to expect

How much smaller an MP3 gets depends on its current bitrate. The saving is simply the drop in bitrate:

  • A 320 kbps MP3 compressed to 96 kbps becomes about 70% smaller.
  • A 192 kbps MP3 compressed to 96 kbps becomes about 50% smaller.
  • A 128 kbps MP3 compressed to 64 kbps becomes about 50% smaller.
  • A 128 kbps MP3 compressed at 128 kbps does not get smaller. The page tells you the result is not smaller, so you can try a lower level.

Can you reduce MP3 size without losing quality?

Not by re-encoding. An MP3 is already compressed, and making it smaller always removes some detail. Each new encode also adds a little loss of its own. For music, 96 or 128 kbps keeps the loss small. The only way to save space with no loss at all is to remove parts you do not need, such as silence before a talk starts.

Compress WAV and M4A recordings

WAV files are uncompressed, so they shrink the most: a stereo WAV at 44.1 kHz uses about 10.6 MB per minute, and the same minute at 96 kbps is 0.72 MB, more than 90% smaller. Phone voice recorders often save M4A; those are already compressed, often at 64 to 128 kbps, so pick a level below the original. You can keep the result as M4A by choosing it under More options. For a straight WAV to MP3 conversion at higher quality (128 to 320 kbps), use WAV to MP3 or M4A to MP3.

Which output format: MP3, M4A, OGG or AAC?

  • MP3 plays on practically everything. The safe default.
  • M4A is AAC audio in an MP4 file. It works well on iPhone and Android and usually sounds a little better than MP3 at the same low bitrate.
  • AAC is the same audio as a plain stream, for players that ask for .aac files.
  • OGG here uses the Opus codec, which handles speech well at low bitrates. Fewer older devices play it.

How to compress audio on Android, iPhone or a computer

The page works in up-to-date Chrome, Edge, Safari and Firefox. On Android, open it in Chrome and choose the recording from Recordings, Music or Downloads. On iPhone, open it in Safari and choose a file saved in the Files app. On a computer, drag the file onto the box. Long recordings are processed faster on a laptop than on a phone, and files over about 1.5 GB may fail on phones because the work happens in the device’s memory.

How accurate is the audio compressor?

The size is very predictable because each level is a fixed bitrate. Our 8-second test file came within about 2% of the formula (63 KB measured, 64 KB computed). Expect real files to be within a few percent; very short files can be a bit further off because the file header is a larger part of the total.

  • Sound quality at a given bitrate depends on the source. Speech is fine at 32 to 64 kbps; complex music at 32 kbps sounds dull and can have swishy sounds.
  • There is no mono switch: a stereo file stays stereo, which spends part of the bitrate on two channels.
  • The tool does not remove noise, change loudness or remove silence; it only changes the bitrate and format.
  • If the original bitrate is lower than or equal to the level you pick, the result will not be smaller.

Why this tool is different

Many audio compressors online are upload services: the file goes to a server, is processed and comes back. VidHaul compresses audio on your own device. The page reads your file with the browser’s media engine (WebCodecs), re-encodes it there and hands you the result. Private calls, meetings, interviews and voice notes never leave your computer or phone, and big WAV files do not need to be uploaded first.

The levels are honest fixed bitrates, not vague “low, medium, high” labels, so you can predict the size before you start and check it afterwards. The result always shows the before and after size and the percent saved, and it tells you when a file did not get smaller instead of handing you a bigger one silently.

What we measure

For every file the page shows the size before and after and the percent smaller, and Copy summary copies those details. The example on this page (689 KB WAV to 63 KB MP3, 91% smaller) is from our own browser test on 24 October 2026. The tables and chart are computed from the bitrates the tool uses. We do not measure sound quality with a score, we do not see your files, and we do not keep statistics about what you compress, because nothing is uploaded.

VidHaul audio compressorTypical upload-based audio compressors
Upload neededNo, compressed on your deviceUsually yes
File size limitNone set by us; limited by your device memoryOften a fixed limit, lower on free plans
Watermark or added soundNoneUsually none
Sign-upNot neededOften optional, sometimes needed for large files
Works offline after loadingCompression runs locally once the tool has loadedNo, needs a connection for upload and download
PrivacyRecordings never leave your deviceFiles are usually kept on a server for a while

Sources

Only compress recordings you own or have permission to use.

Frequently asked questions

How to compress an audio file?

Choose the audio file on this page, pick a quality such as 64 or 96 kbps and press Start. When it finishes, click Download to save the smaller file.

How to reduce MP3 file size?

Choose the MP3 and pick a lower quality than the original, for example 96 or 64 kbps instead of 320 kbps. The new MP3 is smaller, with some loss of fine detail.

How to compress audio file to 14 MB or 16 MB?

Divide the limit by the size per minute: at 32 kbps one minute is about 0.24 MB, at 64 kbps 0.48 MB, at 96 kbps 0.72 MB and at 128 kbps 0.96 MB. For 16 MB that is about 66, 33, 22 or 16 minutes; pick the highest quality that fits your length.

How to compress audio file for WhatsApp?

For voice recordings pick 32 or 64 kbps and M4A or MP3. Speech stays clear and the file becomes much smaller and faster to send on mobile data.

How to reduce MP3 size without losing quality?

With an MP3 you cannot. Making it smaller means a lower bitrate, which removes some detail. At 96 or 128 kbps the loss is small for most listening; the safest saving with no loss is to cut away parts you do not need.

How to compress audio files on Android?

Open this page in Chrome on your Android phone, choose the recording from your files, pick a quality and press Start. The smaller file is saved to your Downloads folder.

Why did my file not get much smaller?

If the original already has a low bitrate, for example a 64 kbps voice note, compressing it at 96 or 128 kbps will not save space. Pick a level below the original.

Are my recordings uploaded?

No. The audio compressor runs in your browser, so your recordings never leave your device.

More free tools