Skip to content
Trustample

SRT to VTT converter

Free and instant — your file never leaves your browser.

SRT is the universal subtitle format; WebVTT is what HTML5 video players and most web platforms want. The differences are small — a WEBVTT header and dots instead of commas in timestamps — and this converter handles them instantly, client-side. Paste or drop your .srt, download your .vtt.

Frequently Asked Questions (FAQs)

Is my subtitle file uploaded anywhere?

No — the conversion runs entirely in your browser with JavaScript. Nothing is sent to any server, which also makes it instant.

What actually changes between SRT and VTT?

VTT adds a required WEBVTT header, uses dots instead of commas before milliseconds (00:00:01.000 vs 00:00:01,000), and makes cue numbers optional. Text and timings stay identical.

My player still won't load the converted file. Why?

Check the file is saved with a .vtt extension and served with UTF-8 encoding. For HTML5 video, the <track> element must also have kind="subtitles" and the page usually needs the file on the same origin or with CORS headers.

Where do I get subtitles if I only have the video?

That's the other half of Trustample: upload the video, AI transcribes it, you fix any word inline, and export both SRT and VTT with accurate timings.

More free subtitle tools

Need subtitles made from a recording? Generate SRT from any audio or video — 60 free minutes every 30 days.

Chat with us