plainfolder → Subtitles → SRT → VTT

SRT to VTT — subtitles for web video

Convert .srt subtitles to WebVTT for HTML5 video, online course platforms and web players — italics, positions and colours kept.

No server processing No account No daily limits

About this conversion

Web players — the HTML5 video tag, course platforms, most site builders — want WebVTT. The difference from SRT is small but strict: a WEBVTT header, dots instead of commas in the times, and tags that browsers will not show unless they are written the WebVTT way. Here italics stay italics, a line placed at the top stays at the top, and coloured text from the SRT becomes a colour the browser draws, through a style block at the top of the file. Characters like < and & in the dialogue are escaped so they show as text.

Just want to look inside it?

The same tool without converting anything: open the file and read it.

Fix it before you save it

The file stays open after it is read, so the format is picked at the end: the same subtitles can leave here as ASS, SBV, SUB (MicroDVD), TTML / DFXP, SAMI (.smi), LRC, TXT, Word, Excel or PDF. Before that you can move every line earlier or later, stretch the timing to a different release of the film, remove [DOOR SLAMS] and speaker names, put a second language under the first, and see which lines break the rules studios follow — too long, too fast, overlapping.

Questions

My platform rejects the file.
Check it is uploaded as .vtt with the WEBVTT header intact — some uploaders rename files. If the platform shows a line number, “Check subtitles for errors” finds lines that end before they start.
Does it keep two languages after a merge?
Yes, one under the other, the second in its colour.

Related

SRT→PDFSRT→TXTSRT→WordSRT→ASSSRT→LRCSRT→Excel