Free SRT validator

Caption QA

Caption QA. Open an SRT or WebVTT file, review every cue-level issue, preview timing against audio, and export a clean file. No signup and no caption upload.

Timing desk

Find subtitle problems before viewers do.

Checks run locally. Caption text and optional preview audio stay on this device.

Find and replace

Timing

Catch overlaps and broken timestamps

Jump directly to the source block responsible for each error.

Readability

Use adjustable delivery limits

Switch between Latin and CJK profiles or enter house-style limits.

Safety

Keep editorial decisions yours

No automatic retiming or rewriting. Every meaningful correction stays explicit.

FAQ

Caption Qa FAQs

01

What does the caption checker test?

It finds invalid timestamps, overlaps, empty or duplicate cues, long lines, fast reading speeds, unusually short or long cues, and captions using more than two lines.
02

Are my subtitles uploaded?

No. Parsing, validation, editing, preview, and export happen in your browser.
03

What reading speed should captions use?

The default is 20 visible characters per second for Latin scripts and 12 for CJK scripts. You can change both the reading-speed and line-length thresholds.
04

Does the tool automatically change subtitle timing?

No. Export safely normalizes cue numbering, spacing, and timestamp separators, but it never silently changes timing or wording.

Still wondering? Get in touch →

Try it now

Clean captions. Confident publish.

Check the file before it reaches the timeline.

visual guide showing text input, AI voice selection, waveform generation, and audio download

Visual guide

A visual guide to turning text into downloadable speech audio.