Skip to content

SRT versus WebVTT: convert captions without losing timing

Convert the caption file, then inspect its cue times and text. A format conversion is not a spelling or synchronization repair.

  • Captions
  • 3 min read
  • 3 free tools
  • Updated 2026-10-08

A caption file is a set of timed cues, not just a transcript with a different extension. SRT and WebVTT express those cues differently. Changing the filename can leave the receiving player unable to read the content, even if the text looks familiar.

Choose the format your player asks for

Use the receiving player or publishing service’s instructions to choose the format. A web player may ask for WebVTT; another workflow may ask for SRT. Neither extension by itself guarantees the captions have the correct language, encoding or synchronization.

SRT usually contains a cue number, a start and end time, and the displayed text. WebVTT has a header and may include cue settings, speaker annotations or styling. Some of that extra information has no direct equivalent in a basic SRT file.

Our converters preserve the text and timing supported by their parser, not every presentation feature of every subtitle dialect. Keep the original when position, colour or speaker metadata matters. Test the output in the intended player rather than using the download link as proof of compatibility.

Do it now

Free tools for this

Free to use, no account needed.

Convert without losing your original

Conversion should not be your first attempt to repair an out-of-sync caption file. If the original timing is wrong, it will remain wrong in the new format. Fix the timing explicitly, then convert the approved version.

  1. Open the converter for the direction you need. Choose the existing caption file or paste its complete content, including cue timestamps.
  2. Check that the parsed cues contain the expected beginning and ending. A transcript without timestamps cannot be turned into synchronized captions by a format converter.
  3. Run the conversion and download the new file. Give it a name that distinguishes it from the original so later corrections are not made to the wrong copy.
  4. Open the downloaded text and compare a cue near the beginning, one in the middle and one near the end. Check both times and displayed words.
  5. Load the output beside the actual video in the receiving player. Turn captions on and check accents, punctuation and line breaks.

Inspect what a conversion can change

When an output strips styling, decide whether that loss matters for the publication. A simple caption delivery may need only words and timing. A styled subtitle programme may need a different tool or format rather than a misleadingly successful conversion.

  • Confirm that the first and last expected cues are present. Missing tail cues can leave the final section inaccessible.
  • Check punctuation and characters outside basic English. An encoding problem may turn names into replacement characters.
  • Look for visible styling tags that should not be displayed to viewers. A receiving player may handle markup differently from the source player.
  • Check that cue starts precede their ends and that overlaps are intentional. Format conversion does not decide whether simultaneous dialogue needs overlapping captions.
  • Read the saved file in its target player. A text editor shows syntax, not how that player wraps lines or positions captions.

Separate timing, language and layout review

The subtitle checker can flag timing and reading-speed problems, but it cannot establish that every word matches the speaker. Review names, technical terms and numbers against the recording.

Use the editor for local corrections and the shifter for a measured constant delay. A translated file still needs language review. A format converter should not rewrite the speaker’s meaning in an attempt to make the output look cleaner.

Keep the caption version tied to the exact video export. If the video is trimmed after caption approval, the original cue times may no longer align. Recheck the first spoken line after any change to the picture timeline.

Questions about this workflow

Can I rename the extension instead?

No. Use the converter to produce the syntax the player expects. Renaming does not rewrite timestamps or add a WebVTT header.

Will conversion fix late captions?

No. Timing errors survive a format change. Measure and repair synchronization separately.

Why did the styling disappear?

Basic SRT cannot express every WebVTT setting. Keep the source and choose a format that supports the presentation you need.

Next step

Want captions without the cleanup?

Studio captions every word you said, a few words at a time, and changes any line you ask about in plain words.

Edit my first video free 30 free minutes · No card
A frame from a finished edit: a three-word caption line with the key word in color.
From a finished Studio edit