Keep the words. Change the format.

Convert between SRT and WebVTT without uploading a file or creating an account. Timing and readable text are preserved for up to 1,000 cues. Styling, speaker markup, and placement settings are removed.

Your text stays in this browser.

When should you use SRT or VTT?

SRT is a simple interchange format for caption text and timestamps. It is useful when an editor or video platform asks for a separate subtitle file. WebVTT is designed for web video text tracks. Check the destination’s upload form before choosing; changing a filename from .srt to .vtt does not change the file’s contents.

WebVTT starts with a WEBVTT header and uses a period before milliseconds. SRT uses numbered cues and a comma. This converter reads the cue boundaries, validates each time range, and writes the selected format. Overlapping cues are allowed, because two speakers can talk at the same time, but cue start times must be in order.

Check the captions against the video.

A format conversion cannot repair a transcript or align words to speech. Watch the first cue, a cue near the middle, and the final cue after import. Then check fast dialogue, names, and any text that covers a face or product. If every cue drifts, correct the source timing before converting again.

Use burned captions when the words must always appear in the picture. Use a separate subtitle track when viewers should be able to switch captions on or choose a language. Keep a copy of your original styled file if you need its layout later.

Edit caption text and timing · Time a script before recording · Build a repeatable video workflow