MKVToolnix Review


MKVToolnix is one of the most comprehensive video tools available for MKV files; however, its complex interface and obscure program names may initially prove intimidating.

This Qt(TM)-based GUI provides access to mkvmerge(1), mkvinfo(1) and mkvpropedit(1) programs as well as some features of mkvextract(1).

Created by Moritz Bunkus, this free open-source software allows for the editing, merging, muxing, splitting and inspecting of Matroska files.


MKVToolnix is a suite of tools for creating, editing and inspecting Matroska & WebM files on Windows, Mac OS X and Linux operating systems. The tools include command-line programs like mkvmerge, mkvextract and mkveinfo as well as its GUI counterpart MKVToolNix that makes using these commands simpler than ever. MKVToolNix can also convert other container files to Matroska formats or partition them according to different criteria.

MKVToolnix’s multiplexer feature has been significantly upgraded with this version, now being capable of merging two audio and video tracks into a single file for easy playback of videos recorded as separate clips. You can select your destination folder and splitting mode when using this feature.

Edit track names and indices for an output file by selecting from a predefined list of values. Furthermore, this feature will allow you to choose both audio and subtitle languages of the output file as well as specify how many chapters should appear within. Finally, set track index to a particular track in the source file.

Another useful aspect of this tool is its capability of detecting and deleting duplicate tracks, saving disk space while maintaining file organization. Furthermore, this function can also be used to remove extra information or metadata from an existing file.

MKVToolNix is available as a free download, but if you find its use useful and wish to contribute towards its continued development, consider making a donation. It supports Windows (both installer and portable versions), Mac OS X and Linux platforms and multiple languages.

Info tool

MKVToolnix’s Info feature provides information about audio and video tracks contained within Matroska files, along with all subtitles and chapters present in them. This feature is particularly helpful in tracking down missing or incorrect video data. In addition, this tool enables users to add new audio or subtitle tracks to existing videos; split a file into pieces for editing; merge multiple audio/video clips into one; supports popular file formats including AVI, MPEG-4 Divx Ogg as well as various subtitling formats including SRT PGS/SUP SSA and VobSub.

This software offers users a choice between graphical user interface (GUI) or command line use, running on Windows, Mac OS X and Linux operating systems. Installation as standalone application or as part of shell scripts/Powershell scripts/batch files/scripts in Linux/Windows is supported. Multiple languages are also supported.

MKVToolnix’s most recent release brings numerous enhancements, from bug fixes to improved GUI functionality for its users and increased display size support and enhanced keyboard shortcuts.

MKVToolnix is a small collection of tools (mkvmerge, mkvinfo, mkvextract and mkvepropedit) to assist in manipulating Matroska files in various ways. It supports all major video formats (AVI, MP4, DivX and OGG) as well as most popular audio codecs (AAC+ DTS AC3 Vorbis AC3) as well as chapters extracted, merged or inspected from Matroska files as well as reading most subtitle formats (SSA SRT HDMV TextST or VobSub). Additionally, audio reordering functions are included too if desired.

Header editor

The Header editor feature is an invaluable way of editing MKV file metadata. Users can edit various aspects such as track UIDs, default track flags, names of tracks, titles and cover art as well as specific language tracks without remuxing! Furthermore, batch MKV metadata editing offers users added convenience when managing multiple files simultaneously.

MKVToolnix is an all-in-one software program for creating, merging, splitting, editing and modifying MKV files. It comes equipped with an extensive set of tools – audio/video player/tag editor/MKV splitter – as well as an intuitive GUI that makes editing MKV formats simple – making this an indispensable solution for users who wish to edit their video library.

This version of MKVToolNix includes several improvements:

MKVmerge: To maintain consistency between option names and wording used in the GUI, –default-track and –forced-track have been renamed accordingly to maintain proper working order of existing third-party programs that use these flags. They should continue working normally.

Additionally, the chapter edit tool now supports clamping sub-chapter time stamps to their parent chapter’s time stamps, expanding time stamps to encompass sub-chapters, and shifting start and end timestamps by an offset value. Furthermore, this fixes an issue in which some HEVC/H.265 tracks would incorrectly identify as MP4 tracks when uploaded for editing.

The Info tool has been modified to display a list of available subtitles in its track details view, import them from an SRT file, and show them in dark blue color when the application’s window theme is set to Windows 11’s Dark App Mode.


If you want to combine multiple video files into one, the mkvmerge tool in MKVToolnix may be your solution. It is an open-source program which creates and modifies Matroska files (MKV) while supporting various audio codecs and subtitle formats. Furthermore, its graphical user interface makes the creation process faster while its comprehensive help file provides invaluable assistance.

The mkvmerge tool can split a source file into multiple output files by specifying start frame and end frame or field numbers; positive integers starting at 1. If a start frame occurs between two key frames, output will be appended directly onto an existing file; otherwise the other option allows users to split output after specific range of frames or fields are covered.

If mkvmerge(1) has been compiled with libdvdread(tm), it can read chapters directly from DVDs by specifying a directory containing them. When splitting these files apart, mkvmerge will adjust chapter entries according to new timestamps for correct operation.

The MKVmerge tool on Windows (10 is capable of joining MKV files together in no time. You can combine MP4, MOV, AVCHD, FLV, WebM, and other video formats into one file with just a click, providing Adobe Premiere compatibility as well as basic editing features like cutting and cropping. Plus it’s completely free – simply download from its official website, install onto your PC in minutes, then begin working on larger files! For optimal results it may be wise to practice on smaller ones first before taking on larger ones!


MKVtoolnix is a free application designed to assist with editing Matroska files (MKVs). It contains various tools that enable you to split, edit and extract MKVs without losing their quality – the program supports any audio/video file type as well as being available on Windows, Linux, Mac OS X and FreeBSD platforms with an intuitive user interface that’s simple enough for even novice users to use it effectively.

Lightweight application that won’t drain system resources. Offers multiple splitting modes so you can find one that best meets your needs; for instance, MKV files can be split up into several segments depending on total duration. Supported formats: AAC, AC3, FLAC, OGG and WAV; it also reads subtitle formats including SRT, SUP HDMV TextST VobSub IDX etc.

If you want to split an MKV file into multiple segments, simply use MKVToolNix’s Multiplexer section and drag and drop your input file onto it. Next, switch over to Output tab and choose folder as destination file path before selecting Split Mode from List and clicking Start Multiplexing for maximum efficiency.

MKVToolNix can also split DVDs. When combined with the libdvdread(tm) library, MKVToolNix is capable of reading chapters from DVDs and creating separate output files for each chapter. Furthermore, it has the capability to split files by timestamp using an appended parameter known as -ffaddc=splitmode which makes this an immensely helpful tool when dealing with large movie collections that you wish to segment into separate pieces.

Press ESC to close