MKV Compressor

Reduce MKV file size by up to 70%. Perfect for movies, anime, and HD video collections. Free, no watermarks.

Initializing... drag & drop files here

Supports: MKV

OptionsAdvanced Options - Our defaults are optimized for the best results. We recommend you keeping the defaults unless you have a specific need.
Show All Options
File Compression
File size (%)
1
80
100
If your file is 10 MB, then selecting 80 will produce a 8 MB file. If you make the output file size too small, then output video quality may suffer.
Auto Scale
[Smart Scaling Active] We will automatically adjust the image dimensions to maximize quality while hitting your target file size. Manual resolution settings are hidden to prevent pixelation.
Trim

How to Compress MKV Files Online

  1. Upload Your MKV File: Drag and drop or click "Add Files" to select MKV files. Movies, TV episodes, anime, screen recordings, and high-bitrate camera exports all work. Batch is supported — drop in an entire folder of episodes.
  2. Pick a Compression Mode: Choose a quality preset (Highest → Lowest), target a percentage of the original size (e.g., 50%), set an exact target file size in MB / GB, or fine-tune with CRF (18 = visually lossless, 23 = default, 28 = small but acceptable, 32 = aggressive). Each file auto-scales to hit your target.
  3. Pick Codec and Resolution (Optional): Switch to H.265 / HEVC for ~40% smaller files at the same quality, or AV1 for the smallest output on modern devices. Drop resolution to 720p / 480p for further savings — useful for tablet / phone playback. Keep H.264 if your media server / TV needs maximum compatibility.
  4. Compress and Download: Click Compress. Files process on our servers and download individually or as a ZIP — no sign-up, no watermark.

Why Compress MKV Files?

MKV (Matroska Video) is the open container format favored for high-quality video — full-length movies, anime episodes, TV box-set rips, multi-audio-track releases, and complex media with subtitles and chapter markers. Files are large by design: a 1080p movie is typically 4-12 GB, a 4K release 25-80 GB. Common reasons people compress MKV:

  • Reducing a Plex / Jellyfin / Emby media library footprint — A full-bitrate movie library can typically shrink 50-65% with H.265 at CRF 22, often without visible quality loss on a 1080p screen. Saves drives and backup costs.
  • Anime collections — Anime compresses extremely well due to flat color regions. A 1080p season can typically drop 60-75% at H.265 CRF 20 with minimal perceptible change.
  • Tablet / phone playback — A 10 GB MKV is impractical to load onto a phone for travel. Re-encode at 720p / H.265 / CRF 24 to get a 1.5 GB file that plays smoothly on mobile.
  • Cloud upload limits — Google Drive personal: 15 GB total. iCloud free: 5 GB. WeTransfer free: 2 GB. Compressing keeps a movie below the cap for transfer.
  • Sharing with friends and family — Sending a 6 GB movie over WhatsApp / Discord / email is a non-starter. Compressing to 1-2 GB makes sharing realistic.
  • Backup tier on slower drives — Move a working library to fast SSD, keep a compressed archive copy on slower / cheaper storage.

Compression Mode Quick Guide

Mode What it does Best for
Quality preset (Highest → Lowest) Tunes encoder presets behind the scenes One-click result, no thinking
File size percentage Output ≈ N % of input Predictable shrinkage across batch
Exact target size Output ≤ X GB / MB Fitting a specific cap (cloud limit, USB drive)
CRF (18-32) Constant-quality factor Maximum efficiency — same look across batch regardless of source size

CRF Reference for Library Re-encoding

CRF Visible loss Typical 1080p movie size Best for
18 None — bit-perfect to eye 6-10 GB Archival masters
20-22 Imperceptible on TV / monitor 3-6 GB Plex library — sweet spot
23-25 Subtle on critical content 2-4 GB Tablet / phone playback
26-28 Visible on contrast / motion 1-2 GB Travel copies
30+ Aggressive — visible artifacts <1 GB Last-resort mobile / preview

Codec Choice — Compatibility vs Size

Codec Output size (relative) Compatibility Best for
H.264 100% (baseline) Every player ever Maximum compatibility, older media servers
H.265 / HEVC ~60% Modern devices (2017+), most current TVs / phones Plex / Jellyfin libraries, current smart TVs
AV1 ~50% 2022+ devices, modern browsers Future-proof archival, smallest size

Frequently Asked Questions

How much can I shrink an MKV file?

Typical reductions: 30-60% at default-quality presets, 50-75% when switching codec from H.264 → H.265, 80%+ when also dropping from 4K to 1080p or 1080p to 720p. Anime and dialogue-heavy content compresses much better than action scenes (more flat color, less motion). A 10 GB H.264 1080p movie often becomes a 3-4 GB H.265 1080p file with no visible difference on a TV screen.

Will I see a quality drop?

At CRF 18-22 with H.265, the difference is imperceptible on normal viewing screens for typical content. At CRF 23-25, you may notice subtle softening in fine grain or skin texture but most viewers don't. At CRF 28+, banding and blocking become visible on dark / smooth gradients. Pick CRF based on your viewing setup: 18-22 for living-room TV, 23-25 for tablet / laptop, 26+ for phone-only.

Will subtitles, multi-audio tracks, and chapter markers survive?

Subtitle tracks are preserved as long as the output container stays MKV (chosen by default). If you switch the output to MP4, only the first subtitle track is kept and only certain formats (e.g., mov_text) are supported. Multi-audio tracks (English / Japanese / commentary) all transfer when output is MKV. Chapter markers are preserved in MKV output and ignored by some players regardless.

Can I batch compress an entire season or library?

Yes — drop in dozens of episodes or a multi-season folder. Each file processes in parallel and downloads individually or as a single ZIP. Settings can apply uniformly (typical for re-encoding a whole library to H.265) or be set per-file. Watch device memory if processing very large 4K files in batch.

Should I pick H.264, H.265, or AV1?

H.264 if your media server is old or your TV is from before 2017 — universal compatibility. H.265 for current Plex / Jellyfin libraries on modern hardware — 40% smaller files, plays on every TV and phone made since 2017. AV1 for archival and the smallest possible files, but encoding takes 5-10× longer and only 2022+ devices decode smoothly.

Will compressing shorten the play time?

No. Compression reduces file size but preserves the full duration. The video plays back at the same length and frame rate. Only switching framerates (e.g., 60 → 30 fps) would visibly affect playback.

Can I trim during compression to get a smaller file?

Yes — use the trim section to cut out portions you don't need (intros, recaps, post-credits). Cutting is far more effective at reducing file size than tweaking quality. A 90-minute movie trimmed to its 75-minute story length is 17% smaller before any other settings.

What's the difference between MKV and MP4?

Both are containers. MKV is open-source, supports unlimited audio / subtitle tracks and richer metadata, but plays on fewer devices natively. MP4 is universally compatible but more limited on multi-track features. See MKV to MP4 for converting from one to the other.

Rate MKV Compressor Tool

Rating: 4.7 / 5 - 34105 reviews