SRT to VTT Converter
Convert SRT to VTT, or WebVTT back to SRT, free in your browser.
- Free, no sign-up
- Nothing uploaded
- Both directions
- Any encoding
Same lines, the format your player needs
VTT adds a header and writes times with a dot; SRT numbers every line.
1 00:00:01,000 --> 00:00:03,500 Welcome to the first lesson.
WEBVTT 00:00:01.000 --> 00:00:03.500 Welcome to the first lesson.
A clean conversion
Not just a find-and-replace on the commas.
How to convert SRT to VTT
No editing software, no recording session.
- 1Drop the fileAn SRT or VTT file, or paste the subtitles. It stays in your browser.
- 2Pick the formatThe other format is picked for you; switch it if you need to.
- 3DownloadSave the converted file or copy its text.
Discover more tools
Everything you need to take one video into many languages.
Frequently asked questions
Is the SRT to VTT converter free?
Yes. No account and no credits: the file is converted in your browser and never uploaded.
What is the difference between SRT and VTT?
Both hold timed lines. SRT numbers each line and writes times with a comma (00:00:01,000); WebVTT starts with a WEBVTT header, uses a dot (00:00:01.000) and can carry positions and styles. Web players and the HTML5 track tag need VTT; most editors take either.
Can I convert VTT to SRT too?
Yes. The format is read from the file, and you can convert either way. Picking the same format cleans the file up instead: lines renumbered and broken timings left out.
Is the formatting kept?
Line breaks, bold, italic and underline are kept, since both formats understand them. Font colors, positions and speaker tags that only one format has are removed.
Which files can I convert?
SRT, VTT and plain-text files up to 10 MB, in UTF-8, UTF-16 or the older Windows encoding. The converted file is always UTF-8. You can also paste the subtitles instead of uploading.
Can I translate the VTT file too?
Yes, with the subtitle translator: upload the SRT or VTT, pick a language and check each line before you download. Subtitles use 0.2 credits a minute.
Done with SRT to VTT? Make subtitles next
Upload a video and get a timed SRT in any of 70+ languages.
Make subtitles


