ToolBrivioFind your next app. Know its strengths and limits.
Home / Articles

File formats

Your first SRT file, explained

2 min read

Learn the structure of a subtitle file, with a working example you can inspect.

ToolBrivio editorial · October 3, 2026 · 3 min read

An SRT file with cue number, timing, and text labeled
At a glance

SRT is text and timing

An SRT file holds numbered cues, timestamps, and caption text. It does not contain the video or guarantee a particular font or visual style.

By ToolBrivio editorial · Research approach · Link disclosure
We currently earn no commission from product links on this page.

Someone sends you an SRT file. You open it and see numbered blocks, timestamps, and short lines of dialogue instead of a video. Nothing is missing: that text is the subtitle track.

Understanding the structure makes common problems easier to spot. A missing blank line, a mistyped timestamp, or a file saved with the wrong extension can matter more than how neat the text looks.

We start with a two-block example, explain how to read it, and work through a few errors before you import a file. You do not need to memorize the format; you need to recognize a valid block and check it against the recording.

A simple example

1
00:00:01,000 --> 00:00:03,500
Welcome to the video.

2
00:00:04,000 --> 00:00:06,500
Let's make the captions clearer.

Build the file

  1. Start with a checked transcript of the actual recording.
  2. Split the speech into short, readable phrases.
  3. Assign start and end times that match the audio.
  4. Save as plain text with UTF-8 encoding and the .srt extension.
  5. Import it into your intended player or platform and watch the whole video.

Keep the blocks in time order, ensure each end is later than its start, and avoid unintended overlaps. SRT styling support varies, so do not assume a font or color will carry across players.

If your platform accepts a different format, use its supported export option. Always check the rendered result.

Read the example as a viewer would

The first block begins one second into the video and ends at three and a half seconds. The second starts at four seconds. Between them is a brief gap with no text from either block. The timestamps refer to the video timeline, not the time you spent editing the file.

Three errors you can inspect without special software

What you findWhat to check
An end time earlier than its startReplay that phrase and correct both boundaries.
Two blocks running togetherCheck for the blank line separating them.
A filename ending in .srt.txtShow file extensions and confirm it was saved as plain text with the intended extension.

Do not change timestamps simply to make them look evenly spaced. Dialogue has its own pace, and the file must agree with the recording. After a correction, reopen the track in the destination player and watch the affected passage.