WAV to OGG Converter

A free WAV to OGG converter for the moment a WAV is too big to send or post. CD-quality stereo takes about 10.1 MB a minute; at 96 kbps the same minute is about 15 times smaller. Your browser does the work on your device, so the WAV is not uploaded, and the output is Opus audio in an Ogg file.

Checking whether this browser can encode Opus…

Drop your WAV here or click to browse

Up to 100 MB and 30 minutes: about 9.9 minutes of CD-quality stereo. The output is Opus audio in an Ogg container (.ogg).

The file is converted in your browser and is not uploaded. Need a WAV back from an OGG? The OGG to WAV Converter goes the other way.

How to convert WAV to OGG

The page first checks that your browser has an Opus encoder, and tells you if it does not.

  1. 1

    Drop the WAV

    Drag the .wav onto the converter or tap to pick it. The limit is 100 MB, which a stereo WAV reaches long before the 30-minute limit: about 9.9 minutes at CD quality.

  2. 2

    Choose the bitrate

    96 kbps is preselected. Turn on mono if it is one voice or one instrument; the file stays the same size and the bits go to a single channel.

  3. 3

    Convert and check

    Your browser decodes the WAV, resamples it to 48 kHz, the rate Opus runs at, and encodes it. Our writer puts the packets into Ogg pages. Listen to the result before you delete anything.

When a WAV should become an OGG

WAV is the right file to keep and the wrong file to pass around. Check where the OGG is going first.

  • Audio on a website or web app

    Chrome, Edge, Firefox and Safari 18.4 or later all play Opus in an Ogg container. A short clip that weighs megabytes as a WAV comes down to a size a page can load.

  • Sending a long recording

    A WAV that is too heavy for an email or a chat upload can fit once it is an OGG, if the person on the other end can play one. For someone who may not, MP3 is the safer choice.

  • Keeping a working copy

    If you have many WAVs to listen back to, smaller OGG copies save room on a phone. Keep the WAVs themselves somewhere: the OGG cannot give you back what it left out.

  • Game audio: check first

    Many games and engines mean Ogg Vorbis when they say OGG. Godot's import guide, for one, lists WAV, Ogg Vorbis and MP3. This page writes Opus only, so test one short file in your engine before converting a folder.

How long a WAV fits

The converter takes up to 100 MB and 30 minutes, because the whole file is decoded in memory. For a WAV, size is what usually stops you, and it depends on the format.

WAV formatWAV per minuteLongest file hereThat file as OGG at 96 kbps
16-bit, 44.1 kHz, stereo10.1 MB9.9 min6.8 MB
24-bit, 48 kHz, stereo16.5 MB6.1 min4.2 MB
16-bit, 44.1 kHz, mono5.0 MB19.8 min13.6 MB
16-bit, 16 kHz, mono1.8 MB30 min20.6 MB
Rate × bytes per sample × channels × 60 seconds. OGG sizes are estimates. 1 MB = 1,048,576 bytes.

How much smaller the OGG is

The OGG's size is the bitrate times the length. How much you save depends only on what you started with; this table starts from CD-quality stereo.

Opus bitratePer minute10 minutesSmaller than the WAV
32 kbps234 KB2.3 MB44 ×
64 kbps469 KB4.6 MB22 ×
96 kbps703 KB6.9 MB15 ×
128 kbps938 KB9.2 MB11 ×
Estimates; the Ogg pages add about one percent. A 24-bit WAV saves more, a mono or low sample rate WAV saves less.

What you give up

WAV files almost always hold uncompressed PCM, so this is the one step where the audio goes from everything to an approximation. Opus is a lossy codec: converting the OGG back to WAV gives you a big file with the same losses, not your original.

That is why a WAV converts better than an MP3 does. An MP3 has been through lossy compression once already, while your WAV reaches Opus untouched. Bit depth does not carry over: your browser decodes the WAV to floating-point samples, and those are what the encoder gets.

The file is Opus in an Ogg container, never Vorbis. RFC 7845 recommends the .opus ending for such a file; this page names it .ogg because that is what you asked for, and renaming it to .opus changes nothing inside.

Which bitrate to pick

RFC 7587, the Opus RTP format, gives bitrate sweet spots for full-band audio. The page's choices map onto them, and 96 kbps is only a default.

  • 32 kbps: speech

    Inside the 28 to 40 kbit/s the RFC gives for full-band speech. Turn on mono for one voice.

  • 64 kbps: mono music

    The top of the 48 to 64 kbit/s range for full-band mono music, and the low end of the stereo range.

  • 96 or 128 kbps: stereo music

    Inside the 64 to 128 kbit/s range for full-band stereo music. 128 is the most this page writes.

Browsers that can write the OGG

Decoding a plain PCM WAV is the easy part; writing Opus is where browsers differ. The page uses the WebCodecs audio encoder, and asks it about Opus when the page opens rather than assuming.

BrowserAudio encoder (WebCodecs)Opus here
Chrome (computer and Android)Since version 94Checked when you open the page
EdgeSince version 94Checked when you open the page
Safari (Mac, iPhone, iPad)Since version 26Checked when you open the page
Firefox on a computerSince version 130Checked when you open the page
Firefox on AndroidNot availableNo
Per MDN's browser compatibility data for AudioEncoder, read 2 November 2026. If your browser cannot do it, the page says so and writes nothing else in its place.

If the WAV is an interview or a meeting: how to record an interview, recording devices for journalists.

A recording worth keeping is worth reading

A smaller file is easier to send, but nobody can search it. ParrotNotes records interviews and meetings on your phone and gives you the transcript and a summary, free for 100 minutes of recording a month.

Get Started Free

Related tools

WAV to OGG FAQ

Sources