MP3 Converter
Turn WAV, FLAC, M4A, OGG, Opus or the audio track of a video into a clean MP3 at any bitrate from 64 to 320 kbps.
Convert with this tool
or choose a file from your device — it is processed in this tab and never uploaded
Accepted: WAV, FLAC, M4A/AAC, OGG, Opus, AIFF, MP4/MOV/WebM audio tracks
Files stay on your device. There is no upload, no queue and no watermark, so a conversion works even with the network switched off after the page has loaded.
Supported formats & processing
| Accepted input | WAV, FLAC, M4A/AAC, OGG, Opus, AIFF, MP4/MOV/WebM audio tracks |
|---|---|
| Produced output | MP3 (MPEG-1 Layer III) at 64, 96, 128, 192, 256 or 320 kbps |
| Processing | Web Audio API + canvas + native JavaScript encoders |
| Upload required | No — the file is read locally and never transmitted |
How to use this tool
- Add your source fileAny format the browser can decode is accepted, including the audio track inside a video file.
- Choose the MP3 bitrate128 kbps for speech, 192 kbps for general listening, 256–320 kbps for music you care about.
- Set the channelsKeep original unless you specifically need mono, which halves the file size for spoken-word material.
- Convert and check the levelsThe result card reports the measured peak so you can spot a conversion that clipped.
- Download the MP3The file is named after your source with an .mp3 extension.
About this tool
MP3 remains the safest audio format to send to another person, because every phone, car stereo, television and media player from the last twenty-five years can play it. This page produces genuine MPEG-1 Layer III files using the LAME encoder compiled to JavaScript, so the output is a real MP3 that any player will accept.
The default is 256 kbps, which sits in the sweet spot between size and transparency for most listeners. Drop to 128 kbps for podcasts and voice recordings where file size matters more than fidelity, or step up to 320 kbps when you are converting from a lossless source and want to preserve as much as possible.
Features
- Real LAME MPEG-1 Layer III encoding, not a renamed file
- Bitrates from 64 kbps to 320 kbps in the standard steps
- Optional mono downmix for podcasts and voice memos
- Reads the audio track out of MP4, MOV and WebM containers
- Correct sample-rate snapping with the applied rate reported
- Honest note on re-encoding: lossy to lossy always adds loss
Frequently asked questions
Can this tool restore quality from a low-bitrate source?
No, and any tool that claims otherwise is misleading you. Re-encoding a 96 kbps file at 320 kbps produces a bigger file with exactly the same audio information plus a second round of compression artefacts. Convert to MP3 at a sensible rate from a good source instead.
What bitrate should I use?
128 kbps is fine for speech and audiobooks. 192 kbps suits most music on earbuds. 256 kbps is a good default for archiving your own library, and 320 kbps is the practical maximum the format allows.
Why is MP3 mono or joint stereo?
MP3 stores stereo as two correlated channels. The encoder may describe that as joint stereo, which is fully compatible with every player and slightly more efficient than independent stereo.
Will ID3 tags be copied across?
Metadata is not carried through a conversion because the audio is rebuilt from decoded samples. Use the audio metadata editor to write tags onto the new file.