WebM to MP3 Converter
A WebM file from a browser recorder, a screen-capture extension or a web page download plays fine in Chrome but often nowhere else. Extract its sound here and you get an MP3 that every phone, car stereo and music library accepts.
Video to Audio
or drop MP4, MOV, MKV … files here ·
Max 95 MB per file· Up to 20 files· Deleted after 30 minutes
Files are processed on our servers and deleted after 30 minutes.
Keep the source rate unless a device or app asks for one. 44.1 kHz is CD standard, 16 kHz is enough for speech recognition.
Mono halves the size of lossless files and is fine for speech.
16-bit is CD quality. Choose 24-bit only if you will edit or master the audio.
Videos with several languages or a commentary have more than one track. 1 is the main track.
Optional. Seconds (e.g. 75) or minutes:seconds (1:15). Leave empty to start at the beginning.
Optional. Same format as the start time. Leave empty to keep everything up to the end.
How to use this tool
- 1
Upload the WebM files
Drop in up to 20 .webm files of up to 95 MB each. Audio-only WebM files from voice recorders work the same way as videos.
- 2
Check bitrate and sample rate
This page starts at 192 kbps and 44.1 kHz. Lower Bitrate to 128 kbps for speech; open Advanced settings to trim or switch to mono.
- 3
Extract to MP3
Press Extract to MP3, then save each file or the whole batch as a ZIP. The video stream is dropped and only the sound is kept.
Upload the .webm, keep 192 kbps, press Extract to MP3. The Opus or Vorbis sound inside is decoded and encoded again as MP3; the picture is discarded, so a 50 MB recording usually comes out at a few megabytes.
What is inside a WebM file, and why MP3 is still needed
Google announced WebM in May 2010 as a royalty-free format for HTML5 video. It is a restricted profile of Matroska that allows only a few codecs: VP8 or VP9 (later also AV1) for the picture, and Vorbis or Opus for the sound. Chrome, Firefox and Edge record and play it natively.
Outside the browser the story is different. Apple Music, the classic Windows Media Player, many in-car head units and plenty of audio editors expect MP3, AAC or WAV, not Opus inside a Matroska-style container. So a WebM from a screen capture or a browser voice recorder often refuses to open where you actually want to listen.
Extracting to MP3 fixes compatibility, not quality. Opus is a very efficient codec, so a 128 kbps Opus track can sound better than a 128 kbps MP3. To keep the second encode transparent, pick an MP3 bitrate at or above the source: 192 kbps covers most WebM audio, and 256 kbps is a safe ceiling.
WebM audio codecs and what happens to each
| Source | Audio inside | Typical bitrate | MP3 setting that keeps it |
|---|---|---|---|
| Older web video (VP8) | Vorbis | 96–192 kbps | 192 kbps |
| Browser screen or voice recorder | Opus, 48 kHz | 32–128 kbps | 128 kbps, mono for voice |
| Web video saved with VP9 or AV1 | Opus | up to about 160 kbps | 192 kbps |
| Audio-only .weba | Opus or Vorbis | 64–160 kbps | 160–192 kbps |
WEBM
WebM video
WebM is an open, royalty-free video format released by Google in 2010 for the web. It is based on Matroska and holds VP8, VP9 or AV1 video with Vorbis or Opus audio, and VP9 WebM can include an alpha channel for transparent video. Browsers play it natively, and browser screen recorders often produce it. Apple devices, video editors and social platforms have historically had weaker support than for MP4.
- Compression
- Lossy
- Transparency
- Yes
- Animation
- –
- Introduced
- 2010 · Google
MP3
MP3 audio
MP3 (MPEG-1 Audio Layer III) is a lossy audio format developed largely at the Fraunhofer Institute and standardised by MPEG in 1993. It removes sounds the ear is unlikely to notice, shrinking music to about a tenth of CD size at 128–320 kbps. All patents have expired, and every phone, car stereo, browser and media player supports it. Quality loss is audible at low bitrates and accumulates with re-encoding.
- Compression
- Lossy
- Transparency
- –
- Animation
- –
- Introduced
- 1993 · Fraunhofer IIS / MPEG
People convert WebM to MP3 because WebM audio is Opus or Vorbis, which plays in browsers but not in iTunes, many car stereos, older Windows players or podcast editors that expect MP3.
WebM to MP3 not working? Common causes
The MP3 is silent or the upload reports no audio
Many WebM files from screen recorders carry video only because the microphone or tab audio was switched off. Play the file in Chrome first; if there is no sound there, there is none to extract.
The duration shows as 0:00 or jumps around
Files written by MediaRecorder often lack a duration in their header. The audio is still complete, and the MP3 should show a normal length.
The voice sounds thin or robotic
The recorder probably used a low Opus bitrate. A higher MP3 bitrate cannot repair that, but Normalize volume in Advanced settings makes quiet speech easier to follow.
The file is over 95 MB
Long recordings can pass the per-file limit. Cut the recording into parts with Trim Video and extract each part.
Converting WebM to MP3: questions
Why won't my WebM file open in iTunes or Windows Media Player?
Neither player ships with a WebM demuxer or an Opus or Vorbis decoder, so the file is rejected or plays silently. MP3 decoding, by contrast, is built into practically every player.
Does WebM to MP3 lose quality?
A little, in theory. Opus and Vorbis are already lossy, so the MP3 is a second lossy encode of sound that was compressed once. At 192 kbps the extra loss is very hard to hear; at 96 kbps or below the artifacts of both codecs start to add up.
My WebM came from a Chrome screen recorder. Will the voice come through?
Yes, if the recorder captured the microphone or tab audio. Recorders built on the browser's MediaRecorder usually store Opus in WebM. If the MP3 is silent, the recording itself had no audio track; replaying the WebM in Chrome with the volume up will confirm it.
What is the difference between WebM and WEBA?
Both use the same container. A .weba file is simply a WebM that holds only audio, which some sites and browser extensions produce. You can upload it here or use the dedicated WEBA to MP3 page; the result is identical.
Should I keep 48 kHz instead of 44.1 kHz?
Opus always decodes at 48 kHz, so keeping Same as source avoids one resampling step. This page defaults to 44.1 kHz because some older car stereos and MP3 players handle it more reliably; for playback on a computer or phone, either works.
Can I get a lossless file from a WebM instead?
You can get an uncompressed copy with WebM to WAV, which is better if you plan to edit the audio. It will not restore detail that Opus or Vorbis removed, but it avoids adding an MP3 encode on top.