Video

Sample MP4 100KB File

H.264 video — SMPTE test card, 440 Hz audio

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

Download 100KB MP4100 KB

TestFile-mp4-100kb.mp4

File details

FormatMP4
Extension.mp4
MIME typevideo/mp4
Size100 KB
Exact bytes102,400
FilenameTestFile-mp4-100kb.mp4
Format versionMP4 / H.264 (AVC) Baseline + AAC-LC — ISO 14496-14
Contents854 × 480 SMPTE colour bars, ~10 s; H.264 Baseline CRF 28; AAC-LC 440 Hz mono 64 kbps; faststart moov
EncodingH.264 Baseline profile, CRF 28; AAC-LC 44.1 kHz mono 64 kbps; ISO Base Media MP4 container

What is a 100KB MP4 file useful for?

A 10-second, 480p MP4 is the right file for testing that your video upload endpoint accepts the format, returns Content-Type: video/mp4, and correctly reads the moov atom. Use it to verify thumbnail extraction at the 1-second and 5-second marks, to test that your HTML5 <video> player handles a short loop without buffering pauses, and to confirm that faststart moov placement is detected correctly by your media pipeline.

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 profile at CRF 28. Audio: a 440 Hz sine tone, mono, AAC-LC at 64 kbps, 44.1 kHz. The moov atom is positioned before the mdat (faststart), enabling browser playback before the full file downloads. Colour bars are highly compressible with H.264 — real-world video of the same duration at 480p is typically 3–5× larger.

Download via curl

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

Need different parameters?

Generate a custom MP4 file with exact settings.

⚙ Generate custom MP4

Related formats

Other MP4 sizes

Frequently asked questions