Video sample files
MP4 video files in exact sizes for testing players, uploads, transcoding and range requests.
Formats in this category
| Format | What it is | Sizes |
|---|---|---|
| MP4 sample files.mp4 video/mp4 | The standard container for web and mobile video, usually holding H.264 video. | 100 KB to 10 MB |
About these files
Video is where upload systems meet their limits: files are large, transfers are slow and processing is expensive. Testing with files of known size and duration is the only way to see how timeouts, progress reporting and transcoding queues behave.
The samples are H.264 video in an MP4 container with the index at the front, so they begin playing in a browser straight away.
Ready-made samples
Hand-designed files with realistic content or a specific edge case.
| File | Format | Size | Contents | Download |
|---|---|---|---|---|
| Sample MP4 video, 640 × 360, 6 secondssample-video-640x360.mp4 | MP4 | 330 KB338,208 bytes | 640 × 360 px | Download MP4 |
Popular downloads by size
Jump straight to a file. Every size is exact to the byte.
Or browse every format at one size: 100 KB, 500 KB, 1 MB, 5 MB, 10 MB.
What to test
- File upload testing
Test an upload form or endpoint with files of every size and type it should accept, and several it should refuse.
- Download testing
Files of exact size for testing download speed, range requests, resuming and integrity.
- Performance testing
Large, predictable inputs for measuring throughput, memory use and processing time.
Related categories
Video files: questions
- Why is there no audio track?
- The samples are deliberately simple: one H.264 video track. If you need to test audio handling, use the MP3 and WAV samples.