§00 MKV Compressor

Compress MKV Online — Free, No Watermark

Shrink multi-track MKV files to an exact size in MB. Output is a compatible MP4 — no watermark, nothing to install.

Drag & drop a video here to get started
Guests: up to 250 MB · Free plan: 1 GB · Paid: up to 10 GB
MP4, MOV, MKV, AVI, WebM, WMV, M4V, 3GP, MPEG and more
Compression preset
Target size:MB
Fit to:

Quality mode targets CRF and does not guarantee an exact MB size. Switch to target size or bitrate for a hard limit.

Only use this for very old devices or playback issues (reduces compression ratio).

Estimated cost: — credits
§01 MKV Files

Why MKV files are big — and where they stop working

MKV (Matroska) is a flexible container: multiple audio tracks, subtitles, chapters and modern codecs all in one file. That flexibility is why screen rips and multi-language exports end up huge — and why some email clients, chat apps and smart TVs refuse to play them. Compressing MKV to a smaller MP4 keeps the main picture and sound while dropping the weight and the compatibility problems.

§02 Where MKV Hits a Wall

Typical upload limits when sending video

These caps apply to the file you attach — MKV or MP4. Aim a little under the limit so container overhead never pushes you over.

DestinationUpload limitCompress to
Gmail attachment25 MB24 MB
Outlook / work emailOften 20–25 MB19 MB to be safe
Discord (free)20 MB19 MB
Discord Nitro Basic50 MB48 MB
Cloud drives & share linksLarge files OK, links expireSmaller = faster send
Forms, LMS & job portalsUsually 10–100 MB5% under the stated limit

Limits checked October 2026. Discord raised its free upload limit from 10 MB to 20 MB in August 2026 — older “8 MB” guides are outdated. Limits checked October 2026. Full breakdown: Discord file size limit.

§03 How It Works

How to compress an MKV file online

No FFmpeg commands — set a target size and download. Keep the story in the picture; leave multi-track baggage behind.

  1. STEP 1

    Upload the MKV

    Drop a screen capture, archive encode or multi-track MKV into the compressor above. MP4, MOV, AVI and WebM work too.

  2. STEP 2

    Set a target size (or a percentage)

    Type the size you need in MB — 24 for Gmail, 19 for Discord — or pick a percentage preset. The tool derives a bitrate from duration so the result lands near your target.

  3. STEP 3

    Download Web-friendly MP4

    Output is MP4 with H.264 + AAC by default — the main video and audio stream, ready for email, chat or the browser. No watermark.

§04 Bitrate Math

How small can an MKV go before quality drops?

File size ≈ bitrate × duration. Use this as a planning table before you compress.

Video lengthTarget sizeRough total bitrate
15 seconds19 MB~10 Mbps — sharp 1080p is easy
30 seconds19 MB~5 Mbps — clean 1080p
60 seconds24 MB (Gmail)~3.2 Mbps — good 1080p / 720p
2 minutes19 MB~1.3 Mbps — 720p recommended
5 minutes19 MB~0.5 Mbps — 480p or cut a highlight
60 seconds50% smallerHalf the original — usually looks fine

If quality falls apart, drop resolution before starving the bitrate further. Multi-hour MKVs almost always need a highlight cut rather than a brutal squeeze.

§05 Compatibility

MKV vs MP4 — and what happens to subtitles

MP4 is what most inboxes, chat apps and web players understand. When you compress this MKV, the tool keeps the primary video and audio track and writes a standard MP4 — the right default when someone just needs to watch the clip.

Extra tracks add real weight

Multiple commentary or language tracks can dominate the file size. Sending one clear mix is usually what the recipient wants anyway.

Subtitles may not survive the switch

Soft subs inside MKV do not always map into a share-ready MP4. If burned-in captions matter, add them before the final export.

H.264 + AAC is the safe pair

That combo previews in more apps than HEVC or Opus-in-MKV. Choose H.265 in Advanced only when you control playback.

§06 FAQ

MKV compression FAQ

Answers for Matroska files that will not send or play.

How do I compress an MKV file?

Upload the MKV to the compressor on this page, set a target size in MB (or a percentage), and download the smaller MP4. No FFmpeg or desktop install required.

What is an MKV file?

MKV is the Matroska container — it can hold several video/audio tracks, subtitles and chapters in one file. It is popular for high-quality rips and screen captures, but not every player or mail app supports it.

Should I convert MKV to MP4?

Convert when you are sending the file to someone else or uploading to a platform that prefers MP4. Keep MKV when you still need multiple tracks or soft subtitles on your own machine.

Will compressing an MKV lose quality?

Re-encoding always trades some detail for size. At sensible targets — a 30-second clip to 19–24 MB — most viewers will not notice on a phone or laptop. Extreme squeezes on long high-resolution footage will soften the image.

What happens to multiple audio tracks?

The exported MP4 keeps the main audio mix. Extra language or commentary tracks are dropped so the file can stay under common upload limits.

Can I compress MKV without installing software?

Yes. Use the tool on this page in Chrome, Safari or Edge. Set the target size and download the file — no command line.

Ship the clip, not the container fight

Compress MKV to a smaller MP4 at the size you need — free to start, no watermark, nothing to install.