Convert SRT to WebVTT and back
HTML5 video wants WebVTT; every desktop editor exports SRT. This rewrites the timestamps and the header, and leaves the cue text alone.
How Subtitle Converter works
The arithmetic is a multiplication against a fixed factor table that ships with the page. A conversion needs no server because the factor never changes — only the number you gave it does. That also means the answer is reproducible: the same input gives the same output offline, in five years, on a plane.
That is the whole architecture: static files, one script, no upload endpoint to leak or log. Close the tab and the work is gone.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
What actually differs between the two?
SRT writes 00:00:01,000 with a comma and no header. WebVTT writes 00:00:01.000 with a dot and starts with the line WEBVTT. Cue text is identical.
Will my styling survive?
Plain cues yes. WebVTT cue settings (position, align, line) and STYLE blocks are dropped when converting to SRT, because SRT has nowhere to put them.
Why does a player ignore my file?
Almost always the extension or the first line. A .vtt that starts with WEBVTT but contains SRT commas will fail silently, which is exactly what this tool fixes.
Is the file uploaded?
No. The conversion is string manipulation in the tab.
Keep going
More converters tools
Case Converter
Convert text to uppercase, lowercase, title case, sentence case, camelCase, snake_case and kebab-case in one click.
Open toolUnit Converter
Convert length, weight, temperature, area, speed and data units with instant, accurate results.
Open toolText to Speech
Listen to any text with the voices installed on your device. Change speed and pitch, pause, resume or stop.
Open toolLength Converter
Convert length between millimetres, centimetres, metres, kilometres, inches, feet, yards and miles instantly.
Open toolWeight Converter
Convert weight between kilograms, grams, milligrams, tonnes, ounces, pounds and stone.
Open toolTemperature Converter
Convert between Celsius, Fahrenheit, Kelvin and Rankine with absolute-zero awareness.
Open tool