Video

Sample MKV 100KB File

Matroska video container

Click below for an instant download — no signup, no redirect.

Download 100KB MKV100 KB

TestFile-mkv-100kb.mkv

File details

FormatMKV
Extension.mkv
MIME typevideo/x-matroska
Size100 KB
Exact bytes102,400
FilenameTestFile-mkv-100kb.mkv
Format versionMatroska (MKV) / H.264 + AAC-LC — IETF RFC 8794
Contents854 × 480 SMPTE colour bars, ~10 s; H.264 Baseline CRF 28; AAC-LC 440 Hz mono 64 kbps; Matroska container
EncodingH.264 Baseline profile, CRF 28; AAC-LC 44.1 kHz mono 64 kbps; Matroska EBML container

What is a 100KB MKV file useful for?

A 100 KB MKV is the right file for testing that your media pipeline correctly identifies the Matroska container format separate from the codec — many systems conflate container and codec, assuming MKV means H.265 or that MP4 means H.264. Use it to verify MIME type detection (video/x-matroska), to confirm your media player or transcoder correctly remuxes MKV to MP4 for browser delivery, and to test that your upload validator handles the Matroska EBML header magic bytes (1A 45 DF A3).

What's inside this file?

Generated by ffmpeg. An 854 × 480 SMPTE colour-bar test pattern approximately 10 seconds long, encoded with H.264 Baseline at CRF 28. Audio: a 440 Hz sine tone, mono, AAC-LC at 64 kbps, 44.1 kHz. Matroska container with an EBML header, a Segment containing SeekHead, Info, Tracks, and Cluster elements. No chapters, attachments, or subtitle tracks. The Matroska container adds slightly more overhead than MP4 for the same codec content.

Download via curl

curl -L "http://localhost:8000/files/mkv/TestFile-mkv-100kb.mkv" \
  -o TestFile-mkv-100kb.mkv

Need different parameters?

Generate a custom MKV file with exact settings.

⚙ Generate custom MKV

Related formats

Other MKV sizes

Frequently asked questions