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 KBTestFile-mp4-100kb.mp4
File details
| Format | MP4 |
| Extension | .mp4 |
| MIME type | video/mp4 |
| Size | 100 KB |
| Exact bytes | 102,400 |
| Filename | TestFile-mp4-100kb.mp4 |
| Format version | MP4 / H.264 (AVC) Baseline + AAC-LC — ISO 14496-14 |
| Contents | 854 × 480 SMPTE colour bars, ~10 s; H.264 Baseline CRF 28; AAC-LC 440 Hz mono 64 kbps; faststart moov |
| Encoding | H.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.