-
Latest Version
MKVToolNix 91.0.0 (64-bit) LATEST
-
Review by
-
Operating System
Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11
-
User Rating
Click to vote -
Author / Product
-
Filename
mkvtoolnix-64-bit-91.0-setup.exe
-
MD5 Checksum
e422d2cc72e19dbced07e19102ae07d1
Tailored primarily for advanced users and video enthusiasts, MKVToolNix provides a powerful command-line interface along with a user-friendly GUI, making it a go-to solution for working with MKV containers.
The 64-bit version is optimized for modern Windows systems, offering improved performance and compatibility for high-resolution files.
Features
MKV Muxing and Demuxing: Combine video, audio, subtitle, and metadata tracks into a single MKV file or extract individual components.
Track Editing: Modify track names, language settings, default/forced track flags, and compression methods.
Batch Processing: Queue and process multiple jobs in one go using the job queue feature.
Command-Line Integration: Full CLI support for automation and scripting.
Metadata Management: Add or edit chapter information and attachments like fonts or cover images.
Subtitle Support: Compatible with multiple subtitle formats, including SRT, ASS, and PGS.
Preview and Analysis Tools: Examine file properties before and after processing.
User Interface
MKVToolNix GUI provides a well-organized, tab-based layout. The interface is split into multiple sections: "Input", "Output", "Attachments", "Chapters", and "Job Queue".
Each section is intuitively laid out, allowing users to drag and drop files, adjust track parameters, and queue up jobs with minimal clicks. Despite its powerful backend, the GUI remains responsive and easy to navigate.
Installation and Setup
Installing MKVToolNix on Windows is straightforward. The 64-bit installer is available on the official website. Once downloaded, setup takes only a few minutes. No bloatware or third-party software is included.
After installation, the application is ready to use without additional configuration, though users can tweak settings for personal preferences.
How to Use
- Drag and drop the MKV or media files into the Input tab.
- Select or deselect video, audio, or subtitle tracks as needed.
- Modify track metadata, language, and flags.
- Set output file destination.
- Click “Start Multiplexing” to begin the muxing process.
- For repetitive tasks, users can save job settings or use the CLI for scripting.
Can MKVToolNix convert videos to MKV?
Yes, it can wrap video/audio files (like MP4, AVI, or MP3) into MKV format, but it does not re-encode the streams.
Does it support subtitles?
Yes, it supports multiple subtitle formats and allows embedding, removal, or editing of subtitle tracks.
Is it safe to use?
Absolutely. MKVToolNix is open-source and regularly updated. It contains no ads or spyware.
Can I extract audio or video from MKV files?
Yes, you can demux (extract) any track using the GUI or command-line tools.
Is there a portable version?
Yes, a portable version is available for users who prefer not to install the software.
Alternatives
HandBrake – Better for video conversion and compression.
FFmpeg – Command-line powerhouse with broader format support.
Avidemux – Lightweight editor for basic cutting and encoding.
System Requirements
- OS: Windows 7/8/10/11 (64-bit)
- RAM: 2GB minimum (4GB+ recommended)
- CPU: Dual-core processor or higher
- Disk Space: ~100MB for installation
- Completely free and open-source
- Powerful muxing/demuxing capabilities
- Regular updates and active development
- User-friendly GUI with advanced features
- Batch processing and CLI support
- Limited video editing features
- No built-in media player for preview
MKVToolNix (64-bit) is a robust, essential tool for users working with Matroska files. Its combination of a powerful engine, versatile features, and clean interface make it a favorite among video editors, archivists, and power users.
Also Available: MKVToolNix (32-bit)
What's new in this version:
Important notes:
- The MKVToolNix project's source code repository
- The customized MXE repository used for building the Windows variants has been moved from Gitlab to [Codeberg]
New features and enhancements:
- MKVToolNix GUI: multiplexer: added actions in the "Multiplexer" menu for saving all currently open multiplexer tabs to a single `.mtxcfg`file. Loading this file later will restore all tabs
- MKVToolNix GUI: multiplexer: when adding files the GUI can automatically enable the "commentary" flag for audio and subtitle tracks if the file name contains the word "comments" or "commentary" delimited by certain characters (configurable). This feature is turned on by default
- MKVToolNix GUI: multiplexer: when adding files the GUI can automatically enable the "original language" flag for audio and subtitle tracks if the track's language matches one configured by the user (configurable). This feature is turned off by default
- MKVToolNix GUI: multiplexer: when adding files the GUI can automatically set several track flags based on the file name. It can now look for the same patters in the track names, too (configurable). This feature is turned on by default
- MKVToolNix GUI: multiplexer: added special drag & drop zones where users can drop files to circumvent the preferences wrt. what to do with multiple dropped files. Each drop zone corresponds to one of the three possible choices (add all to current settings; create one new settings & add all there; add new settings for each file & add one file to each). This feature is turned off by default
- MKVToolNix GUI: multiplexer: added additional special drag & drop zones where users can drop files to add them as attachments. One of the zones will automatically set up the dropped file to function as a cover image
- MKVToolNix GUI: multiplexer: when making destination file names unique by suffixing them with a running number the GUI will now also consider the destination file names of multiplex jobs currently in the queue that are currently running or still waiting for execution
Fixed:
- mkvmerge: timestamps format v3: fixed the parser; it was completely broken for the lines containing the duration & an optional number of frames per second.
- mkvmerge: DTS parser: if the X96 extension is present in a DTS-HD High Resolution stream, the sampling frequency will be set to 96kHz. This was broken when reading DTS from elementary streams & from Matroska files.
- mkvpropedit, MKVToolNix GUI's chapter & header editors: fixed a bug leading to a segmentation fault when trying to replace an element at the end of the file that's followed by only void elements (at least one)
Build system changes:
- The bundled `nlohmann-json` library was updated to v3.11.3
OperaOpera 118.0 Build 5461.41 (64-bit)
PC RepairPC Repair Tool 2025
PhotoshopAdobe Photoshop CC 2025 26.5.0 (64-bit)
OKXOKX - Buy Bitcoin or Ethereum
iTop VPNiTop VPN 6.4.0 - Fast, Safe & Secure
Premiere ProAdobe Premiere Pro CC 2025 25.2.1
BlueStacksBlueStacks 10.42.51.1001
Hero WarsHero Wars - Online Action Game
SemrushSemrush - Keyword Research Tool
LockWiperiMyFone LockWiper (Android) 5.7.2
Comments and User Reviews