Skip to the tool

Convert MP3 to OGG.

MP3 into OGG (Opus) for games and the web — made locally.

No uploads — 100% local No ads Free & open source

Drop MP3 files here

or browse your files

Files never leave your device. Everything runs in your browser, nothing touches a server — tools you've used even work offline.

Convert MP3 audio to OGG entirely in your browser — encoded on your device, never uploaded. The output is modern Opus in an OGG container: the license-free combination game engines, web stacks and voice platforms standardized on.

How it works

  1. Drop files anywhere on the page, click to browse, or paste with ⌘V.
  2. Pick a quality or preset — or set an exact target size and let the tool find it.
  3. Compress, compare before/after, and download — individually or as a ZIP.

Opus in OGG, and why that matters

This page writes Opus — the best lossy codec in wide use — into the standard .ogg container. Game engines load it, browsers decode it natively, and there are no licensing strings attached anywhere in the chain. One honest note: some very old players expect Vorbis inside .ogg and may refuse Opus; anything from the last decade reads it fine. Quality cannot improve on a lossy-to-lossy trip, so keep the MP3 sources. The reverse direction is OGG to MP3.

Frequently asked questions

Is the output Vorbis or Opus?

Opus — the modern successor, in a standard OGG container. Current software reads it everywhere; only very old Vorbis-era players may refuse it.

Why OGG for games and the web?

License-free, small, loops cleanly and is decoded natively by engines and browsers — which is why game pipelines and web apps ask for it over MP3.

Does converting improve quality?

No — lossy to lossy never does. The point is compatibility and size, not fidelity; pick a bitrate at or above the source to avoid audible stacking.

Is it private?

Yes. The audio is decoded and re-encoded entirely in your browser — recordings never leave your device, and the server does nothing but deliver this page. Voice memos, interviews, demos: none of it is uploaded anywhere. Want proof? Run one file through, switch your connection off, and run another — it still works.