Free SRT sample files
The simplest and most widely supported subtitle format: numbered cues with start and end times. Download valid SRT test files in 4 exact sizes, from 1 KB to 1 MB, each with a checksum.
- Extension
- .srt
- MIME type
- application/x-subrip
- Kind
- Text
- Category
- Subtitles
SRT files by size
Every file below is a valid SubRip subtitles file of exactly the stated size. Open a file's page for its checksum and contents, and to preview it in your browser before downloading.
| File | Size | Contents | Download |
|---|---|---|---|
| 1 KB SRT samplesample-srt-1kb.srt | 1 KB1,024 bytes | Cues: 9 | Download SRT |
| 10 KB SRT samplesample-srt-10kb.srt | 10 KB10,240 bytes | Cues: 89 | Download SRT |
| 100 KB SRT samplesample-srt-100kb.srt | 100 KB102,400 bytes | Cues: 881 | Download SRT |
| 1 MB SRT samplesample-srt-1mb.srt | 1 MB1,048,576 bytes | Cues: 8,941 | Download SRT |
What is an SRT file?
An SRT file is a list of cues. Each has a sequence number, a line with start and end times, one or more lines of text, and a blank line to finish.
The format has no official specification and no styling beyond a few informal tags, but almost every video player and platform accepts it.
How to recognise an SRT file
No signature bytes. SRT files are identified by parsing their content.
| Extension | .srt |
|---|---|
| MIME type | application/x-subrip |
| Also seen as | text/plain |
| Specification | None; a de facto standard |
| Timestamp | HH:MM:SS,mmm with a comma before milliseconds |
| Encoding | UTF-8 recommended |
| Styling | Limited, informal tags |
What to test for
These are the behaviours that most often go wrong when software handles SRT files.
- SRT uses a comma before the milliseconds and WebVTT uses a full stop. Mixing them up is the usual reason a converted file fails.
- Files saved in a legacy encoding show garbled accents; importers should detect or require UTF-8.
Strengths of SRT
- Accepted by nearly every video player and platform.
- So simple that it can be written by hand.
Limitations of SRT
- No official specification, positioning or reliable styling.
- No declared encoding, which causes garbled characters.
Typical uses of SRT test files
- Testing subtitle upload and display
- Checking conversion to WebVTT
- Testing caption editors and timing tools
Software that opens SRT
- VLC, mpv and most media players
- YouTube, Vimeo and streaming platforms
- Subtitle Edit and Aegisub
Related
SRT sample files: questions
- How long are the cues?
- Each cue lasts three seconds and a new cue starts every four seconds.
- What is the MIME type of an SRT file?
- The MIME type is application/x-subrip. You will also meet text/plain in practice. The file extension is .srt.
- Is a sample SRT file the same as a dummy or example SRT file?
- Yes. Sample, test, dummy and example SRT files are different names for the same thing: an SRT file with known contents that stands in for a real one. Any file on this page will do wherever a tutorial or a test plan asks for a dummy SRT file.