Create, modify and inspect Matroska (MKV) files for Windows PC

MKVToolNix (64-bit)

MKVToolNix (64-bit)

  -  29.82 MB  -  Open Source
  • Latest Version

    MKVToolNix 92.0.0 (64-bit) LATEST

  • Review by

    Sophia Jones

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Moritz Bunkus / External Link

  • Filename

    mkvtoolnix-64-bit-92.0-setup.exe

  • MD5 Checksum

    899ed334bd21f25a48c78c3342455f80

MKVToolNix 64bit is a free, open-source toolset for creating, editing, splitting, merging, and inspecting Matroska (MKV) files.

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.
FAQs

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
PROS
  • 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
CONS
  • Limited video editing features
  • No built-in media player for preview
Conclusion

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)

Why is this app published on FileHorse? (More info)
  • MKVToolNix 92.0.0 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    MKVToolNix 92.0.0 (64-bit) Screenshot 1
  • MKVToolNix 92.0.0 (64-bit) Screenshot 2
  • MKVToolNix 92.0.0 (64-bit) Screenshot 3

What's new in this version:

New features and enhancements:
- mkvmerge: FLAC reader: pictures embedded into the FLAC file were already handled as attachments, but they were left in the codec initialization data as well. They’re now removed from the codec initialization data.
- mkvmerge: FLAC reader: padding metadata blocks will now be removed from the codec initialization data
- mkvmerge: FLAC reader: embedded Vorbis comments will now be converted into Matroska comments or track/global header fields when available (e.g. TITLE will become the segment title & track’s name, LANGUAGE will become the track’s language). Copying of Vorbis comments that are converted into actual Matroska tags can be prevented with the usual options, e.g. --no-track-tags. The comments will also be removed from the codec initialization data. Implements #6079.
- mkvmerge, MKVToolNix GUI’s chapter editor: when reading simple (OGM-style) chapter files & no character set is given for the file, mkvmerge will try UTF-8 first before falling back to the system’s default encoding. Implements #6084.
- MKVToolNix GUI: multiplexer: the special drag & drop zones added in v91 are now shown by default in new installations.
- MKVToolNix GUI: in new installations the main window will now be sized at 75% of the screen’s resolution initially with a certain minimum initial size. This improves initial readability on high DPI screens that use screen scaling factors such as 150%.

Fixed:
- mkvmerge: Ogg reader: during identification the track tags are now reported properly
- MKVToolNix GUI: multiplexer: within the “additional options”, both track-specific ones & the global ones on the “Output” tab, it wasn’t possible to specify empty (zero-length) arguments. With the intended syntax of two consecutive single or double quotation marks the empty arguments were simply skipped. This was fixed, and it is now possible to specify e.g. --title "" in the global “Additional options” in order to force no title to be written ever. Fixes #6087.

Build system changes:
- Windows build: the packaging/windows/populate_installer_dir.sh now expects the user to pass the Saxon-HE’s JAR file name to be passed with the -s or --saxon-jar parameter instead of the base directory for Saxon-HE. This allows newer versions of Saxon-HE to be used.