Choose language
  1. Home
  2. Compress
  3. MKV Compressor

MKV Compressor

Make MKV gameplay recordings, OBS captures and video backups smaller with H.264, HEVC, VP9 or AV1. The result is still MKV. Free and nothing is uploaded.

Loading the tool…
Rate this tool
No ratings yet. Be the first.

How to use

  1. Step 1

    Load the MKV

    Drop one or more MKV files. You see the video and audio codecs, resolution, length and size before anything happens.

  2. Step 2

    Decide on quality or size

    Choose High quality to keep detail, Balanced or Smallest for space, or a target size for an upload limit.

  3. Step 3

    Choose the codec

    H.264 plays on most TVs and players. HEVC, VP9 and AV1 make smaller files where your browser can encode them.

  4. Step 4

    Run and download

    Press Compress and save the new MKV files. A ZIP is available for batches.

Typical MKV files that need shrinking

Game and stream recordings. OBS Studio and similar programs often save MKV, because a half-written MKV can still be read if the game or the computer crashes. To keep fast action sharp while recording, they use a high bitrate, often 20 to 50 Mbit/s. That is 150 to 375 MB per minute, or many gigabytes for one evening of play. For a clip you want to share, or for an archive of old sessions, that is far more than needed.

Backups and downloads. Copies of discs and some downloaded films are kept as MKV at a very high bitrate. Compressing them to 1080p or 720p makes a library fit on a smaller drive.

What the compressed MKV contains

MKV can carry many tracks at once: several audio languages, subtitle tracks and chapter marks. The compressor makes a simple, compact file. It keeps the video and the main audio track, and the sound is saved as AAC. Extra audio languages, subtitles and chapters are not carried over. If you need them, keep the original as well, or add subtitles again later with Add Subtitles.

Settings for gameplay and other fast footage

  • Fast motion needs bits. Racing and shooter games lose detail faster than talking-head videos. Start with High quality and check the 2-second preview in a busy scene, with 2× zoom.
  • 60 fps or 30 fps. Keep 60 fps for fast games where smooth motion matters. For strategy games, tutorials or a video where you mostly talk, 30 fps nearly halves the amount of picture data.
  • 1440p and 4K captures. Balanced scales them to 1080p, which is what most viewers watch anyway.
  • Target size for clips. A short highlight for a chat fits the Discord preset of 10 MB best at 720p, and the tool lowers the resolution by itself when needed.

Choosing the codec

MKV accepts H.264, HEVC, VP9 and AV1. H.264 is the most compatible: smart TVs, media boxes, Plex and Kodi play it without trouble. HEVC and AV1 can halve the size again, which helps for archives, but some older TVs and players can't decode them. The list shows only the codecs your browser can encode. If the file has to play on a phone or in an editor, an MP4 is often easier; use MKV to MP4 for that. To cut a long recording down to the best minutes first, open it in the MKV editor.

Very large files need time and memory. A two-hour 4K capture can take a long time on an average laptop, so a lower output resolution is the quickest way to speed it up.

Frequently asked questions

How do I compress an OBS recording?

Drop the MKV here, choose Balanced or a target size, and press Compress. For gameplay, check a busy scene in the preview first.

Does the compressed MKV keep all audio tracks and subtitles?

No. It keeps the video and the main audio track. Extra languages, subtitle tracks and chapters are not copied.

Which codec should I use for an MKV archive?

HEVC or AV1 give the smallest files if your browser offers them and your player supports them. H.264 is the safe choice for older TVs.

Can I compress several MKV files in one go?

Yes. Add the whole batch, use one setting for all and download a ZIP.

More tools