About MKVcleaver

The story behind the go-to MKV extraction tool and why we built this resource.

MKVcleaver is a lightweight Windows application that makes extracting content from MKV files straightforward. Whether you need to pull a specific audio track, grab subtitles, or isolate video streams from Matroska containers, MKVcleaver handles it with a clean graphical interface that sits on top of MKVToolNix’s command-line tools.

For years, extracting tracks from MKV files meant wrestling with terminal commands and memorizing mkvextract syntax. MKVcleaver changed that by wrapping all of that complexity in a simple, checkbox-driven GUI that anyone can pick up in minutes.

How MKVcleaver Started

From a personal script to a trusted extraction tool used by thousands.

Origins

Built Out of Necessity

Developer Ilia Bakhmoutski (known online as “sheck”) created MKVcleaver because the existing options for demuxing MKV files were either command-line only or overly complicated. He wanted a simple GUI front-end for MKVToolNix’s mkvextract utility that anyone could use without reading documentation.

Growth

Batch Processing and Beyond

Early versions handled single files. Over time, Bakhmoutski added batch extraction, letting users queue dozens of MKV files and extract specific tracks from each one in a single operation. This feature alone made MKVcleaver popular among users managing large media libraries.

v0.8.0.2

Current Release

The latest version (0.8.0.2, released November 2025) includes support for both 32-bit and 64-bit systems, improved codec detection, VFR timecode extraction, raw FLAC output, and customizable file naming. The application weighs in at roughly 7.8 MB.

What MKVcleaver Does

A focused tool that does one job well: extract tracks from MKV files.

Video Track Extraction

Pull video streams out of MKV containers in their original codec format, whether H.264, H.265, AV1, or others.

Audio Track Extraction

Extract audio tracks including AAC, DTS, AC3, FLAC, and Opus. Supports raw FLAC output for lossless audio work.

Subtitle Extraction

Grab SRT, ASS, SSA, PGS, and VobSub subtitle tracks for editing, re-timing, or embedding in different containers.

Batch Processing

Load multiple MKV files and extract from all of them in one pass, with per-file setting overrides when needed.

Chapters and Attachments

Extract chapter data, embedded fonts, cover art, and other attachments stored inside MKV files.

Smart File Naming

Customizable output naming patterns make it easy to organize extracted files, especially during batch operations.

The Developer Behind MKVcleaver

A solo developer building tools for the video community.

Ilia Bakhmoutski

Also known as “sheck”

Bakhmoutski develops MKVcleaver independently through his personal development blog at blogs.sapib.ca. He built the application as a practical solution for users who needed a friendlier way to work with MKVToolNix’s extraction capabilities. MKVcleaver is released under the GPL license, making it free and open-source software.

Why People Rely on MKVcleaver

From subtitle editors to home theater enthusiasts, MKVcleaver fills a real gap.

The Matroska container format (MKV) is popular because it can hold multiple video, audio, and subtitle tracks in a single file. But getting those tracks back out again has historically been a pain. MKVToolNix provides powerful command-line tools for this, but the syntax is not exactly user-friendly.

MKVcleaver bridges that gap. Subtitle translators use it to extract and re-embed subtitle tracks. Audio enthusiasts pull FLAC tracks from concert recordings. Home theater fans separate commentary tracks from movie files. Content creators isolate specific streams for re-editing.

The batch processing feature is especially valued by users managing large media collections. Instead of running mkvextract commands one file at a time, MKVcleaver lets you queue an entire folder and extract what you need from every file in one go.

About This Website

An independent resource built by fans of the software.

Independent Resource

MKVcleaver.com is a fan-made, independent informational website. We are not affiliated with Ilia Bakhmoutski or the official MKVcleaver project in any way.

We created this site to help users find accurate information about MKVcleaver, including download links, setup guides, feature explanations, and troubleshooting tips. All download links on this site point to the official source.

We do not host, modify, or redistribute the software. We respect the developer and his intellectual property. If you find MKVcleaver useful, we encourage you to support the developer through his official channels.

Get in Touch

Have questions or feedback about this website?

Visit our Contact page to reach us. For official software support and bug reports, please visit the developer’s official website.