SRT → VTT
Convert SRT to VTT
Drop in your SRT file and download it as VTT. It happens in this page, on your machine — the subtitles are never sent anywhere.
Open the converterNo account, no upload — the file is converted inside your browser
Subtitles a browser will actually load
HTML5 video reads subtitles from a <track> element, and that element accepts exactly one format: WebVTT. Hand a browser an SRT file and it loads nothing at all, silently — no error, no captions button. The same applies to HLS streams and to most JavaScript players built on top of them. Converting is all it takes: the cues, the wording and the timings are identical, and the WEBVTT header plus dotted timestamps are what the browser was waiting for.
About the VTT format
WebVTT (.vtt) is the web-native caption format — the only one the HTML5 <track> element understands. Use it for video players on websites, HLS/DASH streams and YouTube uploads; it also supports styling and cue positioning.
What changes, and what doesn't
A subtitle file is a list of lines with a start and an end. Converting one rewrites how those three things are spelled — the words, the cue order and the timings themselves come through untouched, as long as the target format can hold them. Where it cannot, the rounding is the format's own: ASS and SSA keep hundredths of a second, MicroDVD counts frames, MPL2 tenths, TMP whole seconds, and plain text drops the timings entirely because it has nowhere to put them. Converting to SRT or VTT never loses anything, which is why those two are the safe formats to keep an archive in.
Frequently asked questions
How do I convert SRT to VTT?
Open the converter, pick your SRT file, choose VTT and download. There is no upload step, no waiting and no account.
Are the timings preserved?
Exactly, to the precision the target format supports. SRT and VTT hold milliseconds, ASS and SSA hundredths, MicroDVD frames, MPL2 tenths and TMP whole seconds — the converter never shifts a cue beyond the rounding the format itself requires.
Is my subtitle file uploaded anywhere?
No. The conversion runs in your browser, so the file stays on your machine even while the page is open.
How much does it cost?
Your first 2 files are free with no account, and a free account gives you 3 every month. After that, plans start at $2/month for 20 transcriptions — every subtitle format and free translation are included in each one.
Are my files stored anywhere?
No. Audio streams straight through to the recognition engine and is never written to disk; transcript texts are erased from our servers within 1 hour. Your lasting copy stays in your own browser.