MP3 COMPRESSOR

Free MP3 compressor that runs in your browser

Convert MP3, WAV, FLAC, M4A, OGG, WMA and more into MP3, WAV or AAC. Or keep the format and drop the bitrate, which makes it an MP3 compressor. The Audiofilter audio filter does the work inside this tab — your file is never uploaded, there is no account to make, and nothing is watermarked.

LOCAL AUDIO LAB

Convert your audio

Drop a file in, pick the format you need, and the conversion runs on your own machine. Lower the bitrate instead and the same panel works as an MP3 compressor.
Up to 300 MBThe ceiling is your device's memory, not a plan — the conversion runs on your own processor. Converting to WAV expands the audio, so a long file needs more headroom than the same file turned into MP3.

What an audio converter actually does

Converting audio is two steps, not one. The file is decoded back to raw samples, then re-encoded into the format you asked for. Nothing is “translated” directly, which is why the order you convert in matters more than most converter pages admit.

Every lossy encode throws data away permanently. If you convert an MP3 into another MP3, the decoder reconstructs an approximation of the original and the encoder then discards detail from that approximation. The result is worse than either would have been alone. Convert from the best copy you hold — the WAV, the FLAC, the original recording — and go to your lossy format once, at the end.

Going the other way is safe but does not undo anything. Turning a 128 kbps MP3 into a WAV gives you an uncompressed file of a damaged signal: ten times the size, not a scrap more detail.

Which output format to pick

FormatWhat it isPick it when
WAVUncompressed 16-bit PCM. No encoder in the path, so no loss.The file is going into an editor, a DAW or another tool. Expect roughly ten times an MP3's size.
MP3Lossy, and the most universally playable audio format there is.Sharing, podcast hosts, car stereos, anything old. When in doubt, this one.
AACLossy, and generally cleaner than MP3 at the same bitrate.Apple devices, or audio destined for a video timeline.

For bitrate, 192 kbps is the sensible default for music and 128 kbps is usually enough for speech. 320 kbps roughly doubles the file against 192 for a difference most people cannot hear on most material — and it cannot add back anything the source had already lost.

Using it as an MP3 compressor

If the file is already an MP3 and the only problem is its size, do not change the format — keep MP3 and lower the bitrate. MP3 bitrate is a flat rate in kilobits per second, so the result is arithmetic rather than a gamble, and you can work out the new size before you press Convert:

BitratePer minuteA four-minute track
320 kbps2.4 MB9.6 MB
256 kbps1.9 MB7.7 MB
192 kbps1.4 MB5.8 MB
128 kbps0.96 MB3.8 MB

Dropping a 320 kbps file to 128 kbps takes it to 40 per cent of its size. Whether you can hear the difference depends on the material and on what you are playing it through — speech and podcast dialogue survive 128 kbps comfortably, dense music is where it starts to show.

A note on the word, because it has two meanings in audio. Compressing a file and compressing a signal are unrelated jobs. A dynamic-range compressor evens out loud and quiet passages and changes how the audio sounds; that is not what this does. This makes the file smaller and leaves the dynamics where they were.

The one-way rule from the section above still applies. Re-encoding at a lower bitrate discards detail for good, so compress from the best copy you have and keep that original — converting the 128 kbps result back up to 320 kbps restores nothing and simply makes the file large again.

How to convert an audio file

  1. Drop the file in. Anything the local engine can decode works, including formats your browser alone cannot open, such as WMA and ALAC.
  2. Choose the output. Format first, then bitrate if you picked MP3 or AAC. Sample rate and channels can stay on Same as source unless something downstream requires otherwise — 48 000 Hz for video, mono for a voice track.
  3. Press Convert, then download. The first run also fetches the audio filter engine, about 2 MB; after that it is cached and every later conversion starts straight away.

Why it matters that this runs locally

Most free converters take your file to a server, convert it there, and hand back a link. That means an upload, a queue, and a copy of your audio on a machine you do not control — which is a real consideration for an unreleased track, a client interview or a recording of someone who did not agree to be uploaded anywhere.

Audiofilter inverts it: the converter is downloaded to you, and the audio never moves. You can check that claim in about ten seconds — open the browser's network panel, convert something, and read the list. Every request is a download of the engine from this site, and there is no request carrying your file the other way. We wrote up what each Audiofilter tool downloads and how to run that check in more detail.

What this converter will not do

The rest of the Audiofilter audio filter set

The converter shares its engine and its no-upload design with four other tools on this site. All of them run in the browser tab, and all of them are free with no account.

QUESTIONS & ANSWERS

Frequently asked questions

How do I convert an audio file?

Drop the file into the converter above, choose MP3, WAV or AAC, set the bitrate if you picked a lossy format, and press Convert. The local audio filter engine, about 2 MB, loads on the first conversion and is reused afterwards, so the second file starts immediately.

How do I compress an MP3 to make the file smaller?

Load it, leave the output format on MP3, and pick a lower bitrate than the file already has. A four-minute track is about 9.6 MB at 320 kbps and 3.8 MB at 128 kbps. Note that this shrinks the file, not the dynamic range — a dynamic-range compressor is a different tool entirely.

Which audio formats can I convert from and to?

Input can be MP3, WAV, FLAC, M4A, ALAC, AAC, OGG Vorbis, Opus, WMA, AIFF, AC3 or CAF. Output is MP3, WAV or AAC. The engine that runs in your browser has decoders for a long list of formats but encoders for only those three, which is why the output list is the shorter one.

Are my audio files uploaded to a server?

No. The converter is a static page and the conversion runs in your own browser through WebAssembly. Audiofilter never receives the file. Open the network panel before converting and you will see downloads of the audio filter engine and nothing going the other way.

How long does a conversion take?

The first conversion also downloads the engine, about 2 MB, so it is the slower one. After that a three-minute track typically converts in a few seconds, and the time scales with the length of the audio and the speed of your processor rather than with anyone's queue.

Which bitrate should I use for MP3?

192 kbps is a sound default for music and 128 kbps is usually enough for speech. Going to 320 kbps roughly doubles the file against 192 for a difference most listeners cannot hear on most material. Bitrate cannot restore detail the source already lost — converting a 128 kbps MP3 to 320 kbps produces a larger file, not a better one.

What is the difference between WAV, MP3 and AAC?

WAV here is uncompressed 16-bit PCM: no quality loss, and roughly ten times the size of an MP3. MP3 is lossy and plays on essentially everything. AAC is also lossy but generally sounds better than MP3 at the same bitrate, and is the format Apple devices and most video containers prefer.

Can I convert audio on my phone?

Yes, in any recent mobile browser. The engine is about 2 MB, so the first load is quick even on mobile data. The thing to watch on a phone is memory rather than bandwidth: the conversion happens on the device, so a very large file can run a modest phone out of room.

How is this different from CloudConvert or Zamzar?

Those run the conversion on their servers, so the file is uploaded and you wait for a queue. This one downloads the converter to you instead, which means no upload, no account and no daily allowance — in exchange for a one-time engine download and using your own processor.

Is there a file size limit?

300 MB, and the real constraint behind that number is your device's memory rather than a policy. Converting to WAV expands the audio, so a long file turned into WAV needs noticeably more headroom than the same file turned into MP3.

Can I convert several files at once?

Not yet — the converter handles one file at a time. Because the engine stays loaded after the first conversion, running files through one after another is quick.