M4A to OGG Converter

A free M4A to OGG converter for when a website, app or game asks for OGG and you have a phone recording or a music file in M4A. Your browser does the work on your device, so nothing is uploaded, and the result is Opus audio in an Ogg file.

Checking whether this browser can encode Opus…

Drop your M4A here or click to browse

Up to 100 MB and 30 minutes. The output is Opus audio in an Ogg container (.ogg). MP3, WAV, AAC, FLAC, AIFF and WebM work too.

The file is converted in your browser and is not uploaded. Have an OGG that will not play somewhere? The OGG and Opus to MP3 Converter turns it into an MP3.

How to convert M4A to OGG

Before you pick a file, the page looks for an Opus encoder in your browser and says so if there is none.

  1. 1

    Drop the M4A

    Drag the .m4a onto the converter or tap to pick it. The page goes by the file's ending and its contents, so it does not matter what type your system reports.

  2. 2

    Choose the bitrate

    96 kbps is preselected. Pick a lower number than your M4A has if you want the file to shrink, and turn on mono for a single voice.

  3. 3

    Convert and listen

    Your browser decodes the AAC audio, resamples it to 48 kHz, the rate Opus runs at, and encodes it. The page then wraps the packets in an Ogg file. Play it back once in the preview to check it.

What an M4A is, and what you give up

M4A is the usual ending for an MPEG-4 file with only audio in it. The sound inside is usually AAC, which is lossy, and sometimes Apple Lossless (ALAC), which is not.

Opus is lossy too. So converting an AAC M4A means one lossy format after another: what was dropped when the M4A was made stays gone, and a little more goes at this step. MDN warns that lossy compression is compounded by recompressing. Converting costs some quality, so do it because something needs an OGG, and keep the M4A.

What you get is always Opus inside Ogg, not Vorbis. RFC 7845 recommends the .opus ending for such a file; this page names it .ogg because that is what you asked for.

M4A, OGG and MP3 side by side

Each row is a common combination. Which one to use depends on where the file has to play.

FileCodecLossyIn browsersFrom this page
M4AAACYesChrome, Edge, Safari; Firefox if the system provides AACYour input
M4AApple LosslessNoSafari onlyInput in Safari
OGGOpusYesChrome, Edge, Firefox, Safari 18.4 or laterThe output
OGGVorbisYesChrome, Edge, Firefox, Safari 18.4 or laterNot written here
MP3MP3YesAll of themM4A to MP3 Converter
Browser support per MDN's codec and container guides, read 4 November 2026. MDN itself says Ogg has never gained the wide support to be a first choice, so check the place the file is going.

Does the OGG come out smaller?

Only if its bitrate is lower than the M4A's. The size is the bitrate times the length, whatever went in; this table compares with a 128 kbps M4A.

Opus bitratePer minute30 minutesCompared with a 128 kbps M4A
32 kbps234 KB6.9 MB25%
64 kbps469 KB13.7 MB50%
96 kbps703 KB20.6 MB75%
128 kbps938 KB27.5 MB100%
Estimates; the Ogg pages add about one percent. 1 MB = 1,048,576 bytes. The highlighted row is the default.

Which bitrate to pick

The ranges below are the recommended Opus bitrates from RFC 7587, for full-band audio in 20 ms frames.

  • Speech: 32 kbps, mono on

    Full-band speech is 28 to 40 kbit/s in that list. A voice has no use for two channels, so mono puts all the bits into one.

  • Music in mono: 64 kbps

    Mono music is listed at 48 to 64 kbit/s, and this is the top of that range.

  • Stereo music: 96 or 128 kbps

    Stereo music is listed at 64 to 128 kbit/s. Since the audio has already been through AAC, do not start low: there is less margin than from a WAV.

Browsers that can do this

Two things have to work: reading the M4A and writing Opus. 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 4 November 2026. On Safari before version 26 the page says it cannot write the file, and writes nothing else in its place.

If your M4A is a voice recording: Apple Voice Memos transcription, how to transcribe a voice memo.

Is your M4A someone talking?

An OGG gets the audio where it has to go, but you still have to listen to it to find anything. ParrotNotes records meetings and interviews on your phone, transcribes them and summarizes them.

Get Started Free

Related tools

M4A to OGG FAQ

Sources