Find your next tool

Search tools, studios, guides and workflows.

Practical guide · subtitles

Check an SRT before you publish

Review structure, timing, text and the final player handoff with a repeatable checklist.

The useful part

A valid SRT file is only the starting point. Readability, sync and compatibility need a check with the actual video.

Keep a source and a review copy

Save your original SRT before editing. Work on a copy named for the exact video version, such as field-notes-v2-en.srt. A subtitle file for an earlier cut can be perfectly valid and still be wrong for the current video.

Open the SRT in a plain-text editor using UTF-8. Do not use a word processor that may add rich-text formatting. You can download a small practice file to compare the structure.

Check the cue structure

Every cue should contain a numeric identifier, an SRT timing line and at least one text line. A blank line separates cues:

3
00:00:08,000 --> 00:00:10,500
This is a complete cue.

Check for dots where SRT expects a comma in the millisecond value. Make sure the end is after the start. Remove accidental blank cues. Text that includes an intended line break belongs inside the same cue, not after a blank line.

Our timing shifter validates these structural requirements when you process a file. It reports malformed cues and existing overlaps. It is not a complete subtitle-quality validator.

Watch for overlaps and rapid changes

When one cue ends after the next cue starts, some players display both while others replace the first early. Decide whether the overlap is intentional. If not, use a subtitle editor to change the individual cue times.

Read each cue at normal playback speed. If you cannot finish it comfortably, shorten the wording, split it at a natural phrase or adjust its duration without covering the next speaker. A universal character limit cannot account for language, screen size and the audience’s reading speed.

Avoid splitting a name or a tightly connected phrase between lines. Prefer meaningful phrase boundaries. Preview on a small screen as well as a desktop, because a long line can wrap differently.

Verify synchronization

Choose a distinct spoken word near the beginning, middle and end. Compare the word with its cue. A constant timing gap can be corrected with a uniform shift. A changing gap needs a frame-rate, edit or source correction; shifting the entire file only moves the error elsewhere.

Check scene changes and speaker changes too. A cue lingering into the next scene can look wrong even when its starting timestamp is close to correct.

Review the content itself

Check spelling, names, punctuation and speaker identification. Read aloud if a sentence feels unclear. Include relevant non-speech audio when your audience needs it, but do not imply that the tool automatically creates accessibility-complete captions.

Styling tags such as italics may work in one player and appear as literal text in another. Verify with the destination player or platform rather than assuming support. Avoid relying on color or position alone to identify a speaker.

Test the actual release package

  1. Load the final video and final SRT together.
  2. Check the three timing checkpoints at normal playback speed.
  3. Check a dense dialogue scene and any intentional overlaps.
  4. Confirm the filename and language label are clear.
  5. Test the destination’s import or upload using its current supported formats.
  6. Keep the source, final subtitle file and video version together for corrections.

For a compact path through these steps, use Prepare a captioned release.

Ready to put it to work?

Use subtitle timing shifter on your device.

Open the tool

Keep learning.