SRT file example and format
Copy or download small, valid example subtitle files to test a player, an editor or an upload form.
SRT: a number, a timecode with a comma before the milliseconds, the text, then a blank line.
Result
WebVTT: starts with WEBVTT, uses a dot before the milliseconds, and the cue numbers are optional.
Result
ASS: a script header and style table, then one Dialogue line per cue.
Result
What is an SRT file?
An SRT file (SubRip subtitle) is a plain-text subtitle file. Each cue has four parts: a sequence number, a timecode line such as 00:00:01,000 --> 00:00:03,200, one or two lines of text, and a blank line. Times use hours, minutes, seconds and milliseconds, with a comma before the milliseconds.
Save SRT files as UTF-8 text so accented and non-Latin characters display correctly. Use the subtitle checker to test your own file against common line-length and reading-speed rules.
Questions
Can I use these samples in my project?
Yes. They are free to use for testing.
What is the difference between SRT and VTT?
They are very similar. VTT adds a header, uses a dot in timecodes and supports positioning and styling for web players.
How do I translate a sample?
Download it, then upload it to Aivently and choose a target language.
More free subtitle tools
Subtitle converter
SRT, VTT, ASS, SUB, SBV, TTML and more to SRT, VTT, ASS, TXT or JSON.
SRT to text
Strip numbers and timecodes and keep only the dialogue.
Subtitle sync
Shift every line earlier or later, or convert frame rates.
Subtitle checker
Find long lines, fast reading speed, overlaps and timing problems.
SRT merger
Join two subtitle files, one after the other or by time.
Dual subtitles
Two languages on screen at once, from two SRT files.
Need this file in another language?
Aivently translates SRT, VTT and ASS files with AI, keeps every timecode, and lets you review each line before export. New accounts get 10 free minutes.
