SRT file example subtitle by subtitle, with every part explained.
An SRT file is plain text with numbered subtitles, each with a start time, an end time and up to two lines of text. Below is the SRT for the opening of a photography class, written by the same exporter FilmScribe uses, with up to 42 characters per line. Download the .srt and open it in your video editor or player.
The four parts of every subtitle
The number
Each subtitle starts with a sequential number: 1, 2, 3. It only sets the order. Some editing apps reject the file when the numbering skips or repeats.
The timestamp
Start and end as hours:minutes:seconds,milliseconds, separated by an arrow (-->). The comma before the milliseconds is SRT; VTT uses a period.
The text
One or two lines per subtitle. Lines of up to 42 characters are easy to read on a TV and a phone. Sounds and laughter go in brackets, like [laughs].
The blank line
An empty line separates one subtitle from the next. Without it, the player merges two subtitles into one or stops reading the file at that point.
SRT, VTT or TXT: which one?
SRT is the most widely accepted subtitle format: YouTube, Premiere Pro, DaVinci Resolve, VLC and most website players read it. VTT is similar, with a WEBVTT header and a period before the milliseconds, and it's the standard for web players. TXT has no timing: it's for reading, not for captions.
Save SRT files as UTF-8 so accented characters don't turn into strange symbols. If your subtitles came from somewhere else, FilmScribe's free converters change the format and fix the timing without installing anything.
| Format | Timed? | Where to use it |
|---|---|---|
| SRT | Yes, with a comma: 00:00:03,500 | YouTube, video editors, VLC |
| VTT | Yes, with a period: 00:00:03.500 | Website players and course platforms |
| TXT | No | Reading, summaries, blog posts |
How to get an SRT for your video
- 01
Upload the video or link
A video or audio file, or a YouTube link. We transcribe it with timing for every word.
- 02
Fix the text
Correct names and terms right in the transcript. The fix carries over to the subtitles.
- 03
Download the SRT
Pick the TV, Netflix or YouTube preset and the frame rate, then download the .srt.
Keep going
More examples
Frequently asked questions
What is an SRT file?
It's a text file with the subtitles for a video. Each subtitle has a number, the time it appears and disappears, and the text. Because it's plain text, it opens in any text editor and is accepted by YouTube, video editing apps and most players.
How do you create an SRT file?
By hand, open a text editor, write each subtitle with its number, timestamp and text, separate them with a blank line and save the file with the .srt extension as UTF-8. It's slow: one minute of speech has 10 to 20 subtitles. In FilmScribe, you upload the video, review the transcript and download a finished SRT.
Why does the timestamp use a comma instead of a period?
Because that's the SRT rule: 00:00:03,500. VTT, a similar format used on the web, uses a period. Mixing them up is a common reason a file won't open. FilmScribe's free subtitle converter switches between them without errors.
How many characters fit on a subtitle line?
Between 37 and 47, depending on where it plays. The TV standard is 42, which is what this example uses. More than two lines per subtitle makes it harder to read. The free CPS checker flags subtitles that are too long or too fast.
How do I add an SRT to YouTube?
In YouTube Studio, open the video, go to Subtitles, choose the language and upload the .srt as a file with timing. YouTube reads the time of each subtitle and shows it in the player.
Can I use this file to test my editing software?
Yes. Download the .srt and import it into Premiere Pro, DaVinci Resolve or the player you use to see how it reads the subtitles. It's a good test before you send the subtitles for a real project.
Your video's SRT, ready like this. No typing subtitles.
Upload the video or paste a YouTube link. We transcribe it with timing for every word, you review it and download the SRT with the TV, Netflix or YouTube preset.
See the result on your own recording before adding a card.