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

MKVToolNix (64-bit)

MKVToolNix 18.0.0 (64-bit)

  -  16.9 MB  -  Open Source
  • Latest Version

    MKVToolNix 88.0.0 (64-bit)

  • Operating System

    Windows Vista64 / Windows 7 64 / Windows 8 64 / Windows 10 64

  • User Rating

    Click to vote
  • Author / Product

    Moritz Bunkus / External Link

  • Filename

    mkvtoolnix-64-bit-18.0.0-setup.exe

  • MD5 Checksum

    410a6485da94099ef264758ce1db21ac

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of MKVToolNix 18.0.0 (64-bit).


For those interested in downloading the most recent release of MKVToolNix (64-bit) or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • MKVToolNix 18.0.0 (64-bit) Screenshots

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

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

What's new in this version:

New features and enhancement:
- build system: when building with clang v3.8.0 or newer, `configure` will no longer restrict optimization flags to `-O1` and use `-O3` again (older versions of clang suffered from excessive memory usage with higher optimization levels)
- build system: when building with mingw 7.2.0 or newer, `configure` will no longer restrict optimization flags to `-O2` and use `-O3` again (older versions of mingw suffered from bugs such as segmentation faults with higher optimization levels)
- build system: stack protection is enabled when building with clang 3.5.0 or newer on all platforms
- mkvmerge: AVC & HEVC ES parsers: performance improvements by copying much less memory around
- mkvmerge: tags: reintroduced a workaround for non-compliant files with tags
- that do not contain the mandatory `SimpleTag` element. This workaround was removed during code refactoring in release v15.0.0.
- GUI: multiplexer: the "AAC is SBR/HE-AAC/AAC+" checkbox in the "audio properties" section will be disabled if the functionality is not implemented for the selected track's codec & container
- GUI: multiplexer: the "reduce to core" checkbox in the "audio properties" section will be disabled if the functionality is not implemented for the selected track's codec

Bug fixes:
- mkvmerge: AAC ADTS parser: fixed interpretation of the `channel_configuration` header element for ADTS files that do not contain a program configuration element: value 7 means 7.1 channels
- mkvmerge: Matroska identification: the `date_local` and `date_utc`attributes will only be output if the identified Matroska file actually contains the "date" header field
- mkvmerge: WebVTT: mkvmerge did not recognize timestamp lines if the hours components were absent mkvpropedit, GUI's header editor: the `date` header field won't be added automatically anymore whenever the segment info section is edited and the `date` element is either deleted or not present in the first place