Tool guide
WebM is the container browsers reach for when they record a microphone, capture a screen, or hand you audio pulled from a video platform, and the track inside is usually Opus. Plenty of editors, speech-recognition engines and older audio software simply refuse to open it. This page decodes the track and writes it out as uncompressed WAV (PCM), which every tool understands. The decoding and writing happen in your own browser, so nothing is uploaded anywhere.
That is expected. WebM holds Opus-compressed audio, while WAV stores raw samples: a minute of 48 kHz 16-bit stereo takes about ten megabytes no matter what is in it. The size is the price of a format that opens everywhere and needs no decoding. If storage matters, archive the original WebM and treat the WAV as a working copy.
No. Opus is lossy, and whatever was discarded at recording time is gone for good. The WAV simply preserves the already-decoded signal without adding further degradation. The point of the conversion is compatibility, and making sure later edits do not pile on a second round of lossy encoding.
Yes — the field accepts video/webm and the output holds the audio track only. The one requirement is that the browser can decode the file. A truncated, corrupted, or unusually encoded WebM will make the decoder give up and the conversion will not finish. If the file does not play in a browser tab, this tool cannot read it either.
Usually the file is at fault: a broken WebM without proper duration headers will not decode. Try opening it in a new tab; if there is no sound, re-export the source. The other cause is length — the tab runs out of memory holding the whole PCM stream. Split the recording into ten- or fifteen-minute chunks and convert them one by one.
The tool writes whatever the browser's decoder produces, which is normally 48 kHz because that is what Opus works at. Mono stays mono and stereo stays stereo. If your project needs a different rate or bit depth, resample on import in your editor — the page offers no output settings.
The recording is handled only inside your tab: the page reads the file locally, decodes it with the browser and builds the WAV in memory, with no network transfer of the audio. The finished file appears as an ordinary download link and is saved wherever you choose.
The direction changes the point of the job. Here you unpack the compression for compatibility and editing, and pay for it in file size. Going the other way you shrink a finished master for the web and give up some data. A sensible route is to keep working material as WAV and produce WebM only for the final version on a site.
Before: standup-2026-09-04.webm — meeting capture, Opus, 41 minutes, 27 MB
After: standup-2026-09-04.wav — 48 kHz PCM, roughly 450 MB, accepted by an offline transcription model that cannot read Opus
Before: take-03.webm — track from a browser voice recorder, 1 min 5 s
After: take-03.wav — imports onto the timeline with no plugins, shows a waveform, ready to trim and normalise
Your rating and feedback help decide what to improve next.