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

  Search or Browse all software by sections

Tool Description Type Rating Comment

MKVcleaver is a GUI (Graphical User Interface) for mkvtoolnix, designed to extract data from MKV files. It can be used in a batch mode (loading and extracting data from many files) as well as single file mode. It has a simple GUI interface, but a lot of functionality. Requires mkvtoolnix / mkvextract. Full description.

Free software
Win Win

Version: History


Portable version

9 votes

Similar tools
Read 9

this month
total views
  Latest version: (March 03, 2015)

Download sites

Visit developer's site

Download MKVcleaver (direct link) (5.3MB)

Download MKVcleaver 64-bit (direct link)

More download options:
Download MKVcleaver portable (direct link)

Download MKVcleaver portable 64-bit (direct link)

Download MKVcleaver old versions

Sponsored software:

Supported operating systems:

More information and other downloads:
Requires mkvtoolnix.

Sections/Browse similar tools:
Video De/Multiplexers

MKVcleaver screenshot
Click to enlarge screenshot

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

Version history / Release notes / Changelog:
v Released


* MKVCleaver crashes on WIN 8
* Custom Filename button resizing issues
* Automatic timecode extraction for VFR files
* Log file was overwritten with every extraction is some cases

v Released


* Allow multiple files with the same name, but different paths
* Taskbar progress should work on Windows 8 now
* Fixed path generation logic in h264 to avi conversion code
* Updated links in the Help menu and About menu
* Other minor bug fixes


* Added Custom Filenames with variables
* Added ability to turn off automatic update checks
* Added automatic MkvToolNix detection when it is installed
* Updated MediaInfo.dll
* Other minor changes

v Released


* Drag and Drop fixed.

v Released

* Update notification added. MKVCleaver will display an update menu when an update is available.
* VFR detection is now off by default.
* Moved data files to AppData folder. Files will be moved automatically on the first run (Installer version only).
* Wix is now used to compile MSI files. It is not compatible with previous versions of the installer. Please uninstall previous versions manually.


* WebM detection is fixed.
* Chapter and Tags extraction fixed.
* Other minor bugs fixed.

v Released


* Updated to work with latest MKVToolNix
* Updated MediaInfo dll
* Changed all command and log files to UTF16 Big Endian
* Added OPUS codec
* Added character escaping in MKVToolNix options file for all paths
* Fixed some crashes (the ones I could recreate)
* Minor bug fixes

v Released


* When converting from h264 to avi files were being split at 2 GB mark and that would produce broken avi. Removed size limit on output files.
* MKVExtract option file was being saved in ANSI format. Changed to UTF8.

v Released


* Paths were missing "" thus breaking when spaces were present
* MKVcleaver would not create %UserProfile%MKVCleaver path if it didn't exists
* XML2CellTime would error out when only one file was being converted


* Changed Portable versions to point to the %ScriptDir% for all config and log files

v Released


* WIN 7 Taskbar Icon progress bar added
* Added progress bars inside GUI
* Added session handler. MKVcleaver will restore last used files if it crashes
* Changed from command line to options file when using MkvToolNix
* Added XML2CellTimes converter utility
* Changed track numbering to start with 0 if track # < 10
* Added menu to chose between simple and XML chapters
* MKVcleaver will now remember all options set in the last sessions
* Relocated custom.ini, log and options files to %UserProfile%MKVCleaver directory to avoid UAC problems
* MKVcleaver will now give an error about missing MkvToolNix instead of keeping Extract Tracks button greyed out
* MediaInfo updated to the latest version


* Fixed MKVcleaver 64-bit random crashes
* Max path depth limit is now gone
* GetCodecs tools wouldn't always respond to controls
* MKVcleaver is now compatible with all versions of MkvToolNix up to v 5.8.0
* Some source optimization
* Code optimization
* Other minor fixes...



Extract included files into the directory where MKVcleaver is installed.

This is not a full package. You must have MKVcleaver installed to use this version.


This version is modified to work only with MkvToolNix or newer. Please do not use it if you have MkvToolNix older than

v Released

* MKVcleaver did not output any files even through it reported successful extraction.
* About box caused glitches if OK button was clicked.
* Progress was not calculating properly in Timecodes Only mode


* Added an option to turn off VFR Detection to Settings menu.
* Almost everything is disabled when extracting.
* MediaInfoDLL is updated to the latest version.

v Released

* Fixed "Timecodes Only" not working bug.
* Converted logging to UTF.

v Released

* File names were not cleared from memory after Drag & Drop used.
* Changed Drag & Drop interface to full UTF support.

v Released

* Fixed process termination code for when cancel button pressed
* Fixed logging code for when cancel button pressed
* Fixed typo in the file description


* Added Settings, Tools and Help menus
* Moved all user accessible settings to Settings menu
* Added a tool to manipulate extensions and codecs in custom.ini
* Added a tool to retrieve codecs from matroska files
* Added ability to pass file names to MKVcleaver from command line, Open With or Send To menus.
* Added Help and Donate links to Help menu
* MKVcleaver will update MediaInfo.dll to the latest version

v Released

* Fixed --no-ogg switch problem with mkvtoolnix version

v Released

* Redesigned Drag & Drop code
* MKVcleaver now allows to Drag & Drop mix of files and directories
* MKVcleaver now allows to D&D multiple directories
* Fixed bug where MKVcleaver assumed that all files are located in the same directory when D&D used


* MKVcleaver will now display channel information for audio tracks in the left pane

v Released

* Fixed path generation code
* Fixed path detection when D&D used


* MKVcleaver can now detect errors from mkvextract.exe
* User is notified if errors and/or warnings occurred while extracting
* Added status bar message if extraction finished successfully

v Released

* About Dialog completely redesigned. All links now open with default browser.
* Logging is now enabled and more verbose.
* Log file size can be controlled. Default size is 10 MB (See Help file on how to use)
* All attachments are now extracted to "destination folder<filename>attachmentname.ext"

v Released

* Some internal code changes (does not affect functionality)
* Logging is disabled in this release
* Mkvmerge output is forced to English

v Released

* Fixed: MKVcleaver was not releasing mediainfo.dll handles properly
* Better progress tracking in status bar.
* MKVcleaver will now check if mkvextract.exe and mkvmerge.exe exist in the same folder.
* MKVcleaver will give an error and stop processing if mkvmerge.exe returns error or blank.
* MKVcleaver will give an error and exit if mediainfo.dll could not be loaded.
* MKVcleaver can now shutdown your PC when done.
How to use:
Create a shutdown entry in custom.ini under GUI section. If shutdown=1 then MKVcleaver will shutdown your PC once and turn this setting off, if shutdown=2 then MKVcleaver will shutdown your PC each time after it's done. And, of course, shutdown=0 will turn this off. If MKVcleaver doesn't find shutdown entry, it will assume it's off.

v Released

* MKVcleaver can now be maximized and resized
* Position and size settings are now stored in custom.ini
* Saving of position and size can be turned on and off by pressing Alt+Shift+R
* Track setting are now only reset if information about the files has changed.
* Remove button will be grayed out until at least one file is checked in the left pane.
* Extract button will be grayed out until something that can be extracted is checked in either left or right panes.
* Double right click on a file in the left pane to get detailed info on a file.
* 2-letter language tag can be appended to the end of audio and subtitle tracks.
* Language tag can be turned off and on by right click in the upper right corner of Filename Options box.
* Language tag option is saved in custom.ini file.

Everything else will be added upon either majority requests or my own whim.

Version Released
This version has some fixes:

* Extract button is disabled til mkvtoolnix path is correct and there is at least one file added.
* MKVcleaver will only check if mkvextract.exe exists. No other checks done.
* Remove button will only be enabled if one or more files are checked.
* Path to mkvtoolnix is now stored in custom.ini file. No other settings are saved in this release.
* Settings are not reset, if an error occurred or if the cancel button was pressed and no files were processed. In all other cases settings will be reset.

To DO:

* Fix Get Detailed Info context menu
* Add ability to Maximize

Minor gui fixes. This won't affect functionality.

Hide changelog

All features / Full description:
MKVcleaver has the following features:

Drag & Drop support
Per file setting override
Detailed information for each file on demand
File naming options for easy sorting
Language tag for audio and subtitle tracks
Save files to original directory or select a single directory
Raw FLAC output option
Automatic file format detection
Automatic track codec detection
Automatic extension assignment
VFR detection
Automatic timecode extraction for VFR tracks
Timecodes only mode
Custom extensions for any codec
Remembers position of GUI window
Convert H264 tracks to AVI option
Detailed progress of extraction process
Copies needed files into the same directory automatically

Alternative to MKVcleaver:
MKVExtractGUI & MKVE Wizard

Guides and How to's:
mkvCleaver - How To - Read
View all guides with guide description here

Acronyms / Also Known As:
MKV cleaver


Post comment
9 comments, Showing 1 to 9 comments

I like this tool, although I used MKVExtractGUI before, this one is faster (uses multiple CPU cores) and has a pleasant interface, and a bit more functions. It also has x64 support.
However version doesn't work (at least for me it didn't) with latest mkvtoolnix 7.6.0 (x64), so if you have the same issue (doesn't work and must shut down) stick with v0.6.0.5 which works just fine.

Posted February 19, 2015 by . Tool version using OS Windows 8 64-bit
Ease of use 9 of 10 Functionality 9 of 10 Value for money 10 of 10 Overall score 9 of 10

I really like the user interface and ease of use.
The only problem I have with it is that it does not honor the output directory that I selected.
The program indicated that it was finished but the file was output to MKVCleaver's own directory under a subfolder that it created with many sub-subfolders inside of that.It was a real head scratcher until I finally found the output file, haha!

Thank you for this tool!

Posted January 14, 2015 by . Tool version using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 9 of 10 Value for money 10 of 10 Overall score 9 of 10

Great tool... just a few suggestions

Allow us to disable the tags added to the end of the file name ie: _Track02(EN) I need for my subtitles to have the same name as the video so its a pain to have to rename them all for just a few letters.

Also make an option that allows you to set the current directory of the input files as output (like mkvextract gui does)

Posted December 26, 2014 by . Tool version using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 9 of 10 Value for money 10 of 10 Overall score 9 of 10

For those new to MKVcleaver, it requires MKVToolNix to work. Unfortunately, the latest version of MKVToolNix (6.7.0) breaks MKVcleaver ( It extracts streams as an unknown file type rather then giving them the correct extension.

Fortunately though, you can have multiple versions of MKVToolNix on a PC. As well as an installer, there's portable versions of MKVToolNix which you can simply download, unzip and run. The latest version which works with MKVcleaver is version 6.6.0. Simply download it, upzip it to a folder, then copy the folder somewhere (ie to the folder where MKVcleaver resides). Run MKVcleaver and use the "Locate MKVToolNix" button to tell it to use the correct version of MKVToolNix. That way if you want to, you can still have a newer version of MKVToolNix "installed" to use for everything else, while MKVcleaver uses the version which keeps it happy. Hopefully MKVcleaver will be updated sometime soon to fix the problem, but until then, you can find older versions of MKVToolNix on the MKVToolNix page on this site.

Posted January 22, 2014 by . Tool version using OS WinXP
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10

Oh, this version actually does work, and it works well but:

1. When you load a file it doesn't show the subtitle or chapters as extractable streams, although you can extract them
2. Why the heck doesn't it extract to current folder as default? There isn't a setting for this either.

Posted March 02, 2013 by . Tool version using OS Windows 7 64-bit
Ease of use 8 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 9 of 10

I have to agree with the post below me. This new version 6 doesn't work at all. x32 or x64. I get get a mediainfo.dll file error with the x64 and some "script" error with the x32 version. Please fix.


Posted November 20, 2012 by . Tool version 6.0 using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 3 of 10 Value for money 10 of 10 Overall score 10 of 10

Does not work with the latest mkvtoolnix.
In fact I don't know if it works at all, I'm not going to download different versions of mkvtoolnix to test. A shame since the GUI has always been great as well as the functionality.

Posted November 20, 2012 by . Tool version 0.600 using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 1 of 10 Value for money 1 of 10 Overall score 5 of 10

I have yet to test out 5.02 but 5.01 and earlier versions worked perfectly on any MKV file I threw at it.

Posted November 07, 2010 by . Tool version 5.02 using OS WinXP
Ease of use 10 of 10 Functionality 10 of 10 Value for money 10 of 10 Overall score 10 of 10

V5.02 not extracting srt subtitles,v5.01 works ok.

Posted November 07, 2010 by . Tool version 5.02 using OS Windows 7 64-bit
Ease of use 10 of 10 Functionality 1 of 10 Value for money 10 of 10 Overall score 1 of 10

9 comments, Showing 1 to 9 comments

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

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 3 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/Bundleware = Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software/Bundleware = 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) and even a ALPHA version of the software.
Download (direct link) = A direct link to the software download.
Download (developer's 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.
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 (12)
All In One DVD Converters (15)
All In One MKV to MP4/Blu-ray (10)
All In One Video Converters (30)
Animation (3D & 2D animation) (6)
Audio Editors (18)
Audio Encoders (64)
Audio Players (7)
Authoring (Blu-ray/AVCHD) (21)
Authoring (DivX) (5)
Authoring (DVD) (33)
Authoring (SVCD/VCD) (10)
Bitrate Calculators (7)
Blu-ray to AVI/MKV/MP4 (14)
Blu-ray to Blu-ray/AVCHD (10)
Burn (CD,DVD,Blu-ray) (22)
Camcorders/DV/HDV/AVCHD (34)
Capture (34)
CD/DVD recovery (4)
Codec Packs (7)
Codec/Video Identifiers (32)
Codecs (65)
Decrypters (Blu-ray Rippers) (8)
Decrypters (DVD Rippers) (16)
DigitalTV/DVB/HDTV (38)
DVD to AVI/DivX/XviD (18)
DVD to DVD (22)
DVD to MP4/MKV/H264 (18)
ISO/Image (15)
Linux video tools (97)
MacOS video tools (150)
Media (Blu-ray/DVD/CD) (9)
Media Center/HTPC/PS3/360 (40)
Other useful tools (106)
Photo Blu-ray/DVD/SlideShow (10)
Portable/Mobile/PSP/iPod (38)
Region free tools (5)
Screen capture/Screenshots (24)
Subtitle (54)
Video De/Multiplexers (53)
Video Editors (Advanced/NLE) (45)
Video Editors (Basic) (46)
Video Editors (H264/MP4/MKV/MTS) (18)
Video Editors (MPG/DVD) (20)
Video Editors (WMV/AVI) (15)
Video Encoders (AVI/WMV) (39)
Video Encoders (H264/H265/MP4/MKV) (44)
Video Encoders (MPG/DVD) (26)
Video Encoders / Converters (150)
Video Frameservers (7)
Video Players (32)
Video Repair/Fix (20)
Video Streaming (22)
Video Streaming Recording (53)
Virtualdub tools (10)
Search   Contact us   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue