All Tools View Categories About Contact Privacy

SRT Validator

Validate an SRT file for common errors: malformed timestamps, reversed or overlapping cues, numbering mismatches and large gaps.

Runs entirely in your browser — no data is uploaded or stored.

About SRT Validator

Before you ship subtitles, check them. The SRT Validator scans a file for the mistakes that break players.

It reports errors (malformed timestamps, reversed or overlapping cues, numbering mismatches) and warnings (empty text, large gaps) with the cue number and a clear message. The file is not changed — this is a read-only check so you know exactly what to fix. Paste your SRT and validate.

Features

  • Error scan: malformed, reversed, overlapping cues.
  • Warning scan: empty text, big gaps.
  • Numbering check: flags mismatches.
  • Read-only: never modifies your file.
  • Clear report: cue-numbered messages.
  • Private: runs in your browser.

How to Use

  1. Paste your SRT (sample with issues preloaded).
  2. Click Validate SRT to see the report.
  3. Fix flagged items with the cleaner or editor.

Examples

Example 1 — Pre-publish. Catch a reversed timestamp before upload.

Example 2 — QA. Verify a translated file numbers correctly.

Example 3 — Merge check. Ensure merged cues do not overlap.

Benefits

  • Safe: read-only check.
  • Actionable: cue-numbered issues.
  • Fast: instant report.
  • Educational: learn common pitfalls.
  • Private: nothing uploaded.

Frequently Asked Questions

What does the validator check?
It scans for malformed timestamp lines, cues whose end is not after the start, overlaps with the previous cue, numbering mismatches, empty text, and unusually large gaps.
What is the difference between errors and warnings?
Errors mean the file is invalid or likely to break a player (for example a reversed timestamp). Warnings are quality issues — like a big gap — that may be fine but are worth a look.
Does it fix anything?
No. It only reports. Use the SRT Formatter / Cleaner or other tools to correct what it finds.
Why validate before publishing?
A single bad timestamp can make a whole block disappear in some players. A quick check avoids shipping broken captions.
Is my file uploaded?
No. Validation runs entirely in your browser.