Sample WebM files
Free WebM test files from 5 KB to 1 GB. Pick a size and download, or type any size you need.
5 KB WebM
1 sec · 96×54 · no sound
10 KB WebM
1 sec · 160×90 · no sound
100 KB WebM
4 sec · 320×180 · with sound
500 KB WebM
8 sec · 640×360 · with sound
1 MB WebM
10 sec · 1280×720 · with sound
5 MB WebM
Made on your device
10 MB WebM
Made on your device
25 MB WebM
Made on your device
50 MB WebM
Made on your device · saved in pieces
100 MB WebM
Made on your device · saved in pieces
500 MB WebM
Made on your device · saved in pieces
1 GB WebM
Made on your device · saved in pieces
Free for any use, including commercial. Made by this site, with no third-party content and no signup.
What is inside
- A VP9 test pattern at 25 frames a second, with a running clock
- A beeping 440 Hz tone in Opus, for checking sound and picture stay in sync
- 10 KB: 1 s at 160 × 90, no audio. 100 KB: 4 s at 320 × 180. 500 KB: 8 s at 640 × 360
- 1 MB: 10 s at 1280 × 720
- Above 1 MB, up to 1 GB: the 1 MB clip followed by an EBML Void element that every WebM reader skips
Try it with these tools
They run in your browser. The file you downloaded stays on your device.
- WebM to MP4 Convert WebM to MP4 for wider compatibility.
- Compress WebM Shrink WebM video files.
- WebM to GIF Turn a WebM clip into an animated GIF.
- Trim Video Cut a clip with handles you drag and a timecode you can type.
- Video Converter Convert between MP4, WebM and MOV.
- Video Thumbnail Grab a still from any point to use as a cover image.
- Video to MP3 Pull the soundtrack out of a video file.
About WebM files
WebM is an open video format started by Google in 2010. It is built on the Matroska container and carries VP8 or VP9 video, or AV1, with Vorbis or Opus audio. All of these codecs are free to use without licence fees.
Browsers support WebM well, and it is common on the web: YouTube serves VP9, screen recorders in the browser often save WebM, and many sites use it for short looping clips in place of GIF.
The weak spot is Apple and older software. Safari and iPhones added WebM playback later than other browsers, and some video editors and TV apps still will not import it. When a WebM will not open, converting it to MP4 is the usual answer.
Sources: WebM container guidelines (WebM Project) · RFC 9559, Matroska (IETF) · RFC 8794, EBML (IETF)
Questions
Why is a 100 MB or 1 GB video only 10 seconds long?
Every file above 1 MB is the 10-second 720p clip with a WebM Void element added to reach the size, made on your device. They play normally, so they suit upload-limit tests, but they are not long videos.
What is a Void element?
WebM is built from EBML elements, and Void is one the format defines as empty space that readers must skip. Using it adds bytes without changing a single frame.
Is this the same video as the MP4 sample?
Yes. Same pattern, same clock, same tone and the same lengths. Only the codecs differ, VP9 and Opus instead of H.264 and AAC, so you can compare the two formats fairly.
Also searched as: sample webm file download, dummy webm file, test webm file, example webm file, 1 MB webm file, 10 MB webm file, 100 MB webm file, 1 GB webm file, free webm for testing.
For developers: exact bytes and SHA-256
Sizes are decimal (1 MB = 1,000,000 bytes). The hosted files never change between builds, so these checksums stay valid.
| File | Bytes | SHA-256 |
|---|---|---|
| sample-5kb.webm | 5,000 bytes | 37fbb302697138bf808e66f826d3aee4ed79fac15def282810f2248a5ce7cafd |
| sample-10kb.webm | 10,000 bytes | 0c88d09feb131c69f466edad93219fd89d4da3934b5e2f1864f016abc33ad28f |
| sample-100kb.webm | 100,000 bytes | 995aceba1cbed32796a2c633f6ddfd111b820a87315655fb5317058285e24f49 |
| sample-500kb.webm | 500,000 bytes | 695bd1cbc8565aa76dc2abd488ff9ad9831efe82dde2ea158fa22f20422dfa8c |
| sample-1mb.webm | 1,000,000 bytes | 306a1ddf00be9b994ccb6aec3701d527f92e0c958ee2d587b4719546a0fa4295 |