Quick answer
FFmpeg: `ffmpeg -i input.mkv -vn -c:a libmp3lame -b:a 192k output.mp3`. For multi-track MKVs, specify track: `-map 0:a:0` (first audio track). The browser tool handles one-off conversions without install.
Method 1: Convert MKV to MP3 online (free, in your browser)
- 1
Open the FormatDrop audio converter
formatdrop.com/audio-converter — local conversion.
Go to converter - 2
Drop your MKV file
Drag the .mkv. Multi-track MKVs let you select which audio to extract (English, commentary, etc.).
- 3
Choose MP3 and bitrate
192 kbps standard. Source audio quality determines ceiling — re-encoding can't improve quality.
- 4
Download the MP3
Universal MP3 file plays everywhere. Original MKV stays untouched.
Method 2: FFmpeg MKV to MP3
FFmpeg is the standard tool, especially for multi-track handling.
- Install FFmpeg.
- Single track: `ffmpeg -i input.mkv -vn -c:a libmp3lame -b:a 192k output.mp3`.
- List all tracks: `ffprobe input.mkv` — shows Stream #0:1 (audio English), #0:2 (audio commentary), etc.
- Specific track: `ffmpeg -i input.mkv -map 0:a:1 -vn -c:a libmp3lame output.mp3` (second audio).
- All audio tracks separately: `ffmpeg -i input.mkv -map 0:a:0 -c:a libmp3lame eng.mp3 -map 0:a:1 -c:a libmp3lame cmt.mp3`.
- If audio is already MP3 (rare in MKV but possible): `ffmpeg -i input.mkv -map 0:a -c:a copy -vn output.mp3` (lossless remux, no re-encoding).
Note: MKV typically contains AAC, AC-3, DTS, FLAC, or Vorbis audio — any of these convert cleanly to MP3.
Method 3: Use MKVToolNix to extract audio track first
MKVToolNix is the Matroska-specific toolkit. Use to extract raw audio without re-encoding, then convert separately if needed.
- Install MKVToolNix from mkvtoolnix.download (free).
- Open mkvinfo (or `mkvinfo input.mkv` from CLI) → identify audio track ID.
- Extract: `mkvextract input.mkv tracks 1:audio.aac` (track ID 1).
- Convert AAC to MP3 if needed: `ffmpeg -i audio.aac -c:a libmp3lame -b:a 192k audio.mp3`.
Note: Best for advanced workflows where you want to preserve the original audio losslessly first, then convert later.
Method 4: VLC MKV to MP3
VLC's Convert/Save works for one-off MKV-to-MP3.
- Media → Convert/Save → add MKV.
- Profile: 'Audio - MP3'.
- Set destination → Start.
Note: VLC defaults to the first audio track. For non-default tracks, use FFmpeg with `-map`.
When you need to convert MKV to MP3
- 1
Extracting music from a movie or concert MKV
Concert MKVs and music documentaries — extract the soundtrack for music library use.
- 2
Podcast extraction from interview MKVs
Filmed interviews exported as MKV — pull audio for podcast distribution.
- 3
Language-specific audio extraction
Multi-language MKVs — extract just the English (or other) audio for podcast or playlist use.
- 4
Accessibility audio (commentary tracks)
Director's commentary in MKV → extract as MP3 for accessibility services or audio-only listening.
Troubleshooting common MKV to MP3 problems
Wrong audio track extracted
Use `ffprobe input.mkv` to identify tracks. Then use `-map 0:a:N` (N = track index, 0-based). For example, `-map 0:a:1` extracts the second audio track.
Output is silent
Audio codec issue or wrong track. Run `ffprobe` to verify audio exists. If MKV has DTS or unusual codecs, your FFmpeg build may need extra decoders. Reinstall FFmpeg via Homebrew/apt for full codec support.
Why convert MKV to MP3?
MKV is the flexible video container; MP3 is universal audio. Extracting audio from MKV is a common task — for music libraries, podcasts, accessibility, or transcription. FFmpeg handles every variant of MKV audio cleanly.
Your files never leave your device
FormatDrop runs the conversion engine entirely inside your browser using WebAssembly. No file upload. No server. Nothing stored. You can verify this by opening DevTools → Network tab and watching: zero upload requests.
Frequently asked questions
How do I know which audio track to extract?
Can I extract all audio tracks at once?
No account. No upload. Works in any browser.