Videos
Sample video files in MP4, WebM, MOV, MKV, AVI, WMV, FLV, OGV, MPG, M4V, and 3GP, ranging from a few kilobytes up to 250MB.
What these files actually are
Every file below is a real, valid video - generated with ffmpeg from a real test-pattern picture and tone, encoded and muxed into the container itself - so it actually plays in a video player, not just a size-and-extension placeholder.
-
Downloadsample-video-100mb.mp4MP4 · 100 MB VirusTotal report
-
Downloadsample-video-1080p.mp4MP4 · 380 KB VirusTotal report
-
Downloadsample-video-10mb-poster.jpgJPG · 28 KB VirusTotal report
-
Downloadsample-video-10mb.mp4MP4 · 10 MB VirusTotal report
-
Downloadsample-video-1mb.mp4MP4 · 1 MB VirusTotal report
-
Downloadsample-video-20mb.mp4MP4 · 20 MB VirusTotal report
-
Downloadsample-video-480p.mp4MP4 · 168 KB VirusTotal report
-
Downloadsample-video-4k-poster.jpgJPG · 132 KB VirusTotal report
-
Downloadsample-video-4k.mp4MP4 · 987 KB VirusTotal report
-
Downloadsample-video-50mb.mp4MP4 · 50 MB VirusTotal report
-
Downloadsample-video-5mb.mp4MP4 · 5 MB VirusTotal report
-
Downloadsample-video-720p.mp4MP4 · 233 KB VirusTotal report
-
Downloadsample-video-poster.jpgJPG · 29 KB VirusTotal report
-
Downloadsample-video.3gp3GP · 57 KB VirusTotal report
-
Downloadsample-video.aviAVI · 362 KB VirusTotal report
-
Downloadsample-video.flvFLV · 404 KB VirusTotal report
-
Downloadsample-video.m4vM4V · 155 KB VirusTotal report
-
Downloadsample-video.mkvMKV · 153 KB VirusTotal report
-
Downloadsample-video.movMOV · 155 KB VirusTotal report
-
Downloadsample-video.mp4MP4 · 155 KB VirusTotal report
-
Downloadsample-video.mpgMPG · 474 KB VirusTotal report
-
Downloadsample-video.ogvOGV · 345 KB VirusTotal report
-
Downloadsample-video.webmWEBM · 389 KB VirusTotal report
-
Downloadsample-video.wmvWMV · 510 KB VirusTotal report
Are these files safe to download?
Every sample file is generated by us — no executable code, no macros. Files are served over HTTPS from our CDN, each with a SHA-256 checksum so you can verify your download and a link to an independent VirusTotal scan report.
Check this site independently:
Common use cases
Chunked and resumable upload testing
Push a large file through a resumable or multipart upload flow to see how it handles pausing, resuming, or a dropped connection partway through.
Player format-support checks
Confirm your video embed or player correctly rejects a container it doesn't support before it ever tries to decode the file.
Transcoding pipeline load testing
Feed a spread of sizes into a transcoding queue to see how job time scales and how the pipeline handles an oversized input.
Mobile upload limit checks
Test recording-and-upload flows against carrier or app-imposed size caps using mobile-native formats like 3GP and M4V.
Formats & variants
- MP4
- The most common container worldwide; typically H.264/H.265 video with AAC audio.
- WebM
- Open format built for the web; used by YouTube and most modern browsers.
- MOV
- Apple's QuickTime container; the default from iPhone and Mac recordings.
- MKV
- Open, flexible container that can hold multiple audio and subtitle tracks.
- AVI
- A legacy Windows container from the 1990s that still shows up occasionally.
- WMV
- Legacy Windows Media Video format.
- FLV
- Legacy Flash Video, largely obsolete since Flash reached end of life.
- OGV
- Open Ogg container, mostly seen in open-source and Linux tooling.
- MPG
- MPEG-1/2 container, common on DVDs and older broadcast systems.
- M4V
- Apple's MP4 variant, historically tied to iTunes video.
- 3GP
- Compact mobile-video format from the 3GPP standard, common on older phones.
Frequently asked questions
- Will these files actually play?
- Yes. Each one is a real, valid video file - a genuine test-pattern picture with a tone track, encoded and muxed for real - so it plays in any standard video player.
- What are they useful for, then?
- Checking an upload size limit on a website or app, accepted video extensions, resumable/chunked uploads, or storage and bandwidth handling.
- What's a realistic size to test with?
- If your app should reject uploads over, say, 100MB, grab a file just under and one just over that mark to confirm both paths behave correctly.
- Can I use these in an automated test suite?
- Yes. Each file has a stable, direct URL, so you can fetch it in a CI pipeline instead of committing large binary fixtures to your repository.
- Which formats are available?
- MP4, WebM, MOV, MKV, AVI, WMV, FLV, OGV, MPG, M4V, and 3GP.