Skip to main content

How SRT files work

Updated over 2 weeks ago

Subtitle files make your videos more accessible and engaging. In this article, you’ll learn what an SRT file is, how it works, how to create one, and how to troubleshoot common issues when using subtitle files across platforms.


What is an SRT File?

An SRT file (SubRip Subtitle file) is a plain-text file used to display subtitles alongside video content. It contains:

  • A sequence number

  • Start and end timecodes for when each subtitle should appear

  • The subtitle text

SRT files do not include audio, video, or any styling (like fonts or colors).


Example SRT Format

1
00:00:01,000 --> 00:00:04,000
Welcome to our tutorial.

2
00:00:05,000 --> 00:00:07,000
Here’s how to use subtitles.

Each subtitle block contains four lines:

  1. The sequence number

  2. The start and end timestamps (formatted as HH:MM:SS,MS)

  3. The subtitle text

  4. A blank line separating it from the next subtitle


How to Create or Download an SRT File

Download Subtitles in SRT, VTT, or TXT Formats

  1. Open Your Project

    • Launch your VEED application and open the project you wish to export subtitles from.

  2. Navigate to the Subtitles Tab

    • Click on the Subtitles tab in the project workspace to access subtitle settings.

  3. Access Download Options

    • Look for the double-line button (subtitle settings icon) at the top of the subtitles panel.

  4. Select the Download Option

    • Click the "Download" button from the menu options.

  5. Choose Your Desired Format

    • From the list, select the format you’d like to export your subtitles in:

      • SRT (SubRip Subtitle)

      • VTT (Web Video Text Tracks)

      • TXT (Text File)

    • Once the format is selected, the file will download automatically to your device.

Option 2: Create Manually

You can create an SRT file in any text editor like Notepad (Windows), TextEdit (Mac), or Notepad++:

  1. Open a new text file.

  2. Write your subtitles in the correct SRT format.

  3. Save the file with the .srt extension (not .txt).

In basic editors, choose “Save As…” and rename the file using .srt.


Troubleshooting SRT File Errors

Sometimes, subtitle files won’t import correctly into other platforms or editors. Here are common issues and how to fix them:

No Subtitles Show Up?

There may be:

  • A formatting issue in the first subtitle block

  • A missing blank line

  • An incorrect timestamp

Some Subtitles Don’t Appear?

Check the formatting just after the last subtitle that appears. Often, the next subtitle contains an error that breaks the rest of the file.


Common SRT Mistakes to Avoid

  • Start and end times can’t be the same
    00:00:04,520 --> 00:00:04,520
    ✔️ Use different timestamps for start and end.

  • No empty lines in subtitle text

    2
    00:00:05,000 --> 00:00:07,000
    This line will
    break the file.

    ✔️

    2
    00:00:05,000 --> 00:00:07,000
    This line is correct.
  • New lines between subtitles must be empty
    ❌ A space or tab between subtitles will cause import errors
    ✔️ Always use a blank line with no characters at all

  • No empty subtitle boxes are allowed

    2
    00:00:05,000 --> 00:00:07,000


    3
    00:00:07,000 --> 00:00:10,000
    This subtitle won't work.

    ✔️

    2
    00:00:05,000 --> 00:00:07,000
    This subtitle is correct.

FAQ

  • Q: Can I upload TXT files as subtitles to VEED?

    • While VEED allows you to download subtitles in TXT format, uploading subtitles is restricted to SRT or VTT formats. Ensure the text complies with the correct formatting rules for these file types.

  • Q: I'm trying to upload the SRT file from VEED to another site, but it's not allowing me to do so. What is the issue?

    • There can be a few reasons. If the platform tells you which line is the issue, open the subtitle file in Notepad or any text editor and check that line to make sure it follows the format rules. If there is no information about which line has the error, please check the subtitles one by one. Make sure that the file follows the formatting rules of the file format and that you avoid the common mistakes described above.

  • Q: VEED allows me to set the start and end times to be the same. Why does it allow this if the format doesn't support it?

    • Our editor allows you to set the start and end times to be the same, which makes it easier to edit the times of the subtitles. Please make sure that if you set the start and end times to be the same, you change them afterward to avoid the subtitle file not working on other platforms.

Did this answer your question?