Video formatsince 2002

.mkvMatroska Video

A flexible open video container often used for high-quality movies, subtitles, and multiple audio tracks.

Extensions
.mkv
MIME
video/x-matroska
Standard
Matroska multimedia container
Released
2002

About this format

MKV is a container, not a codec. It can hold video, audio, subtitles, chapters, attachments, and metadata in one file.

Use MKV when you need a rich local media container. Convert to MP4 or WebM when you need broad browser or platform upload support.

Real-world samples & file sizes

Four freshly sourced public video clips remuxed into real .mkv files. Each card uses a poster frame because browsers often do not play Matroska directly; the download link points to the actual MKV container.

Rain Clip remuxed to MKV sample preview for 1280 x 720
720p clip1280 x 720

Rain Clip remuxed to MKV

A short rain scene remuxed into a real Matroska container.

9.38 MB mkv.mkv
Sintel Extract remuxed to MKV sample preview for 640 x 360
360p clip640 x 360

Sintel Extract remuxed to MKV

A 20-second animated film extract remuxed into MKV.

1.37 MB mkv.mkv
Wikimedia Commons · CC BY 3.0
Big Buck Bunny MCU remuxed to MKV sample preview for 854 x 480
480p clip854 x 480

Big Buck Bunny MCU remuxed to MKV

A compact Blender open movie clip remuxed into MKV.

600 KB mkv.mkv
Wikimedia Commons · CC BY 3.0
Cymatics demo remuxed to MKV sample preview for 1920 x 1080
1080p clip1920 x 1080

Cymatics demo remuxed to MKV

A 1080p cymatics experiment clip remuxed into MKV.

2.74 MB mkv.mkv
Wikimedia Commons · CC BY-SA 3.0

Pros

  • +Supports many codecs and subtitle tracks
  • +Good for local libraries and archival video
  • +Open container design

Cons

  • Not accepted by many web upload forms
  • Browser playback is limited
  • Compatibility depends on the codecs inside

MKV vs other formats

vsSizeQualityNote
MP4Similar with same codecContainer does not set qualityMP4 wins on device and browser compatibility.
WebMSimilar with same bitrateDepends on codecWebM is more web-focused; MKV is more flexible.

Where it works

Operating systems
  • Windows with Movies & TV or codecs
  • macOS via VLC/IINA
  • Linux media players
Browsers
  • Limited direct browser support
  • Chrome may play some codec combinations
  • Safari support is poor
Apps
  • VLC
  • IINA
  • mpv
  • Plex
  • HandBrake

Related tools

Frequently asked questions

Why will one MKV play and another fail?
MKV is only the container. Playback also depends on the video and audio codecs stored inside it.
Is MKV good for websites?
Usually no. Convert to MP4 or WebM for web delivery.

Sources

Other video formats