MKV (Matroska) is the container of choice when somebody wants flexibility — multiple audio tracks, multiple subtitle tracks, chapters, exotic codecs, all in one file. It's everywhere in fansubbed anime, Blu-ray rips, foreign-language films with both original and dubbed audio, and live music recordings. Where MP4 wants you to commit to one of a few well-supported codec combinations, MKV will hold almost anything: FLAC, Opus, Vorbis, AC-3, DTS, even uncompressed PCM — alongside H.264, HEVC, VP9, AV1, you name it.
Converting MKV to MP3 means picking the right audio track (we use the primary one by default) and re-encoding it as MP3. The fast engine handles this directly for most MKV files; on a file with an exotic codec like DTS or TrueHD, the FFmpeg-wasm fallback kicks in, which understands essentially every audio codec FFmpeg supports. Large files are fine — MKVs are often 5-20 GB, and the streaming reader doesn't load them into RAM all at once.
Common scenarios
When to convert MKV to MP3
Anime soundtracks
Fansubbed releases ship as MKV with FLAC or AAC audio. Pull the OST out of a particular episode without a video editor.
Movie dialogue and dubs
MKV often carries multiple language tracks. The primary track is used by default — for now, the alternate-track UI is on the roadmap.
Concert and live recordings
High-fidelity live recordings are often distributed as MKV with FLAC audio. Convert to MP3 for the phone, keep the FLAC for the archive.
Educational lecture downloads
Many MOOC sites and YouTube downloaders save courseware as MKV. Get audio-only versions for listening on a commute.
Under the hood
How the conversion works
Why MKV holds so many codecs
Matroska is a container designed to be codec-agnostic. The format describes how to multiplex any combination of audio, video, and subtitle streams; it doesn't dictate what those streams contain. That's why a single .mkv might have AV1 video with Opus audio next to a FLAC track and three subtitle tracks.
Multi-track audio handling
When an MKV has multiple audio tracks (e.g. English, Japanese, commentary), the conversion uses the primary track — the one your media player picks by default. A track-picker UI is planned; in the meantime, if you need a specific non-default track, a desktop tool like ffmpeg or MKVToolNix is currently the easiest workaround.
How to
Step by step
- 1
Drop the .mkv
Drag the file in. Even 10 GB releases work — the file isn't loaded into memory all at once.
- 2
Pick output format and bitrate
MP3 at 320 kbps is the music-quality default. If the source audio is FLAC, consider exporting to FLAC instead to preserve lossless quality.
- 3
Wait, then download
Conversion is faster than you might expect — the bottleneck is your CPU's audio encoder, not your network.
FAQ
Frequently asked questions
Can I pick a specific audio track, like the Japanese one instead of English?
Not yet via the web UI — currently the primary (default) track is used. For non-default tracks, ffmpeg on a desktop is the workaround. Track selection is on the public roadmap.
My MKV has DTS or TrueHD audio. Will that work?
Yes, via the FFmpeg-wasm fallback. The fast engine doesn't decode DTS/TrueHD directly, so loading time will be a few seconds longer the first time. After that the engine is cached.
The file is 15 GB. Is that a problem?
Not for MKV. The streaming reader handles large files efficiently — what matters is how long your CPU takes to re-encode, not how much RAM the file has. Plan on a couple of minutes per hour of audio.
Will subtitles or chapters come out?
No. The output is audio-only. Subtitles are a separate stream and don't make sense in an audio file; chapter markers aren't transferred to MP3.
Why is MKV more common in pirate releases than legal downloads?
MKV is open source and royalty-free, which is great for community tooling but a non-starter for big-platform distribution that prefers tightly-controlled MP4 variants. The format itself is perfectly legitimate — Matroska is used by plenty of legal video archives too.
See also
Related converters