Help us keep the list up to date and submit new video software here.

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker or buy PlayOn (record Netflix) :)

Software Home >



MKVToolNix is a set of tools to create, alter, split, join and inspect Matroska files(mkv). With these tools one can get information about (mkvinfo) Matroska files, extract tracks/data from (mkvextract) Matroska files and create (mkvmerge) Matroska files from other media files. Matroska is a multimedia file format aiming to become THE new container format for the future. Use MKVCleaver or gMKVExtractGUI to extract/demultiplex mkv video and audio files.

Free software
OS:Windows Mac Linux
Released:Apr 22,2017
File size:15.7MB
109 votes

Rate it

MKVToolNix screenshot
Click to enlarge screenshot

MKVToolNix screenshot 2
Click to enlarge screenshot

MKVToolNix screenshot 3
Click to enlarge screenshot
Latest version

11.0.0 (April 22, 2017)


Visit developer's site

Download MKVToolNix 11.0.0  [15.7MB]  [Win]

Download MKVToolNix 11.0.0 64-bit  [16.1MB]  [Win64]

Download portable, Mac, Linux and other versions

Download MKVToolNix 11.0.0 portable  [13.8MB]  [Win]  [Portable]

Download MKVToolNix 11.0.0 portable 64-bit  [14.4MB]  [Win64]  [Portable]

Download MKVToolNix Mac version  [19.4MB]  [Mac]

Download MKVToolNix Linux version  [Linux]

Download old versions

Download MKVToolNix old versions

Supported operating systems

WinWindows MacMac OS LinuxLinux


Free software

More information and other downloads

Use MKVCleaver or gMKVExtractGUI to extract/demultiplex mkv video and audio files.

Download jMkvpropedit here, a GUI for mkvpropedit. Set default audio, video tracks.

If you prefer the old mmg/mkvmergegui then download MKVtoolnix version 8.3.0 or older.

Version history / Release notes / Changelog

# Version 11.0.0 "Alive" 2017-04-22

## New features and enhancements

* mkvmerge: FLAC reader: added support for handling embedded pictures as attachments. Implements #1942.
* mkvmerge: MP4 reader: merged pull request #1804 adding support for parsing the "COLR" atom and including its values as track headers.
* MKVToolNix GUI: watch jobs: the user can now have the GUI execute an action once as soon as the current job or the whole queue finishes. The actions are the same ones that can be configured to be run automatically after job or queue completion.
* MKVToolNix GUI: implemented several built-in actions that can be executed either on special events or once via the "watch jobs" tool. These are: playing an audio file (implemented for all operating systems); hibernating, sleeping and shutting down the computer (only implemented for Windows and for Linux systems using systemd).
* MKVToolNix GUI: multiplex tool: added a new option for what to do after starting to multiplex/adding to the job queue: "close current settings" will close the current multiplex settings without opening new ones.

## Bug fixes

* mkvmerge: AAC parser: fixed mis-detection of certain data as valid ADTS AAC headers resulting in memory allocation failures. Fixes #1941.
* mkvmerge: AVC/h.264 parser: mkvmerge will now ignore bogus timing information in the sequence parameter sets (values indicating more than 100000 progressive frames per second). Fixes #1946.
* mkvmerge: AVC/h.264 & HEVC/h.265 parsers: all trailing zero bytes will now be removed from NALUs. Fixes #1952.
* mkvmerge: HEVC/h.265 parser: fixed copying the `bitstream_restriction_flag` and all dependent fields in the VUI parameters of the sequence parameter sets. Fixes #1924.
* mkvmerge: HEVC/h.265 parser: fixed the calculation of the number of parameter set arrays in the HEVCC data structure stored in CodecPrivate. Fixes the video-related part of #1938.
* mkvmerge: HEVC/h.265 parser: fixed writing superfluous and uninitialized bytes at the end of the HEVCC data structure stored in CodecPrivate. Another fix for the video-related part of #1938.
* mkvmerge: HEVC/h.265 parser: fixed the assumption that the HEVCC data structure always includes arrays for all parameter set types (VPS, SPS, PPS and SEI), and that the order is always VPS ? SPS ? PPS ? SEI. Instead now only the arrays actually present are parsed, and they can be in any order. This fixes mkvinfo's output for Matroska files created from files such as the one from #1938.
* mkvmerge: AVC/h.264 packetizer: when reading a framed track (e.g. from Matroska or MP4 files), specifying a default duration as fields (e.g. `50i`) would result in double the actual duration for each frame and the track's default duration header field. Fixes #1916.
* mkvmerge: Matroska reader: invalid track language elements are now treated as if they were set to `und` = "undetermined". See #1929 for context.
* mkvmerge: MPEG TS reader, AAC: mkvmerge will now require five consecutive AAC headers with identical parameters before track type determination is considered valid. This avoids false positives and consequently wrong track parameters. Fixes the audio-related part of #1938.
* mkvmerge: fixed an endless loop in certain circumstances when splitting by `parts` or `parts-frames` and the start of the file is discarded. Fixes #1944.
* MKVToolNix GUI: multiplexer tool: the "show command line" dialog will no longer include the mkvmerge executable's location as the first argument for the two "MKVToolNix option files" escape modes. Fixes #1949.
* MKVToolNix GUI, header editor: empty track language elements are now treated the same as those set to invalid ISO 639-2 codes: as if they were set to `und` = "undetermined". See #1929 for context.

## Build system changes

* bug fix: configure now looks for the `strings` binary by using the `AC_CHECK_TOOL()` autoconf macro. That way it will be found in multiarch setups, too. Fixes #1923.
* bug fix: the environment variable USER_CXXFLAGS was accidentally removed from the compiler flags in release 9.8.0. It's been re-added. Fixes #1925.
* The `.desktop` files have been renamed to `org.bunkus.mkvtoolnix-gui.desktop` and `org.bunkus.mkvinfo.desktop`. This allows Wayland compositors to associate the correct icons with running applications for e.g. task switchers. Fixes #1948.
* Qt's multimedia component is required for compilation of the GUIs since version 11.

View full changelog

Sections/Browse similar tools

Alternative to MKVToolNix


MKVExtractGUI and MKVE Wizard


Guides and How to's

How to add subtitles to .mkv files using mkvmerge GUI

- Read

How to convert MKV to DivX / Demultiplex MKV to video and audio files

- Read

How to convert MKV to MPG (VCD,SVCD or DVD)

- Read

How to convert MKV video files to AVI

- Read

How to cut/split/extract parts from a mkv including all audio and subtitle tracks

- Read

How to rip a Blu-ray disc and remux it to MKV

- Read

Using Handbrake to Burn in Subtitles from MKV to MP4

- Read

YouTube MKVToolNix video tutorials

View all guides with guide description here

Acronyms / Also Known As

mkvmerge, mkvmerge gui,mmg, mkvmergegui, mkvextract, mkvpropedit, mkvinfo, mkvtoolnix gui, mkvtoolnixgui

Download MKVToolNix portable download

Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email

Notify me when software updated or report software

Email me when it has been updated    Report this tool (dead link/new version)  

110 reviews, Showing 1 to 5 reviews

No comments. Rating it only.

Apr 25, 2017 Version: 11.0.0 OS: Windows 10 64-bit Ease of use: 10/10 Functionality: 10/10 Value: 10/10 Overall: 10/10

11.0.0 some exe stopped working on Windows XP.

Apr 23, 2017 Version: 11.0.0 OS: WinXP Ease of use: 5/10 Functionality: 5/10 Value: 5/10 Overall: 5/10

I have enjoyed using this for years. Until i recently downloaded the more recent versions and found the tool i used the most, mmg.exe is no longer included! The developer seems to have dropped the most used tool from this package, with, i suppose, a view to forcing us onto the less intuitive gui .
No thanks. I decided to uninstall and go back to version 8.20 which works very well and had the old, intuitive and great interface and features.

Apr 10, 2016 Version: 9.0.1 OS: Windows 7 64-bit Ease of use: 6/10 Functionality: 4/10 Value: 8/10 Overall: 4/10

110 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools

NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW COMMENT= New comment since your last visit
NEW VERSION= New version

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Free software.
Free software = Free software and also open source code.
Freeware/Ads = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software/Ads = Free software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download [15MB] = A direct link to the software download.
[Win] = Windows download version. It works on 32-bit and 64-bit Windows.
[Win64] = Windows 64-bit download version. It works only on 64-bit Windows.
[Mac] = Mac download version. It works on 32-bit and 64-bit Mac OS.
[Mac64] = Mac OS download version. It works only on 64-bit Mac OS.
[Linux] = Linux download version.
[Portable] = Portable version. No installation is required.
[Ad-Supported] = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using

Rating from 0-10.

Browse software by sections
All In One Blu-ray Converters (11)
All In One DVD Converters (15)
All In One MKV to MP4/Blu-ray (11)
All In One Video Converters (25)
Animation (3D/2D Animation) (7)
Audio Editors (16)
Audio Encoders (72)
Audio Players (13)
Authoring (Blu-ray/AVCHD) (23)
Authoring (DivX) (5)
Authoring (DVD) (34)
Authoring (SVCD/VCD) (10)
Bitrate Calculators (7)
Blu-ray to AVI/MKV/MP4 (15)
Blu-ray to Blu-ray/AVCHD (10)
Burn (CD,DVD,Blu-ray) (22)
Camcorders/DV/HDV/AVCHD (33)
Capture (33)
CD/DVD/Blu-ray recovery (3)
Codec Packs (8)
Codec/Video Identifiers (31)
Codecs (67)
Decrypters (Blu-ray Rippers) (8)
Decrypters (DVD Rippers) (16)
DigitalTV/DVB/IPTV (38)
DVD to AVI/DivX/XviD (17)
DVD to DVD (21)
DVD to MP4/MKV/H264 (17)
ISO/Image (16)
Linux Video Tools (120)
MacOS Video Tools (172)
Media (Blu-ray/DVD/CD) (9)
Media Center/HTPC (37)
Other Useful Tools (120)
Photo Blu-ray/DVD/SlideShow (10)
Portable (Mobile/PSP) (36)
Region Free Tools (5)
Screen capture / Screen recording (21)
Screenshots / Thumbnails (10)
Subtitle Editors (59)
Video De/Multiplexers (54)
Video Editors (Advanced/NLE) (32)
Video Editors (Basic) (47)
Video Editors (H264/MP4/MKV/MTS) (18)
Video Editors (MPG/DVD) (18)
Video Editors (WMV/AVI) (16)
Video Encoders (AVI/WMV) (40)
Video Encoders (H264/H265/MP4/MKV) (46)
Video Encoders (MPG/DVD) (27)
Video Encoders / Converters (152)
Video Frameservers (9)
Video Players (35)
Video Repair/Fix (21)
Video Scripting (11)
Video Streaming (23)
Video Streaming Downloaders (65)
Virtualdub Tools (11)

Search   Contact us   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue