SRT to VTT Converter
Convert SRT subtitles to WebVTT format for HTML5 video players. Instant, private, browser-only.
Drag & drop files here, or browse
SRT · Max 20 MB per file · Up to 1 files
Accepts .srt or .vtt input — pasted VTT is detected automatically and re-serialized as clean WebVTT.
Related tools
Convert SRT subtitles to WebVTT (.vtt) in your browser. WebVTT is the format HTML5 video track elements and most web video players expect, and it adds support for cue positioning and basic styling that SRT doesn’t have.
Frequently asked questions
What is the difference between SRT and VTT?
SRT (SubRip) uses a comma for milliseconds and is the most widely supported subtitle format for media players. WebVTT (VTT) uses a dot for milliseconds, is built for the web, and supports extras like cue positioning, alignment, and basic styling that SRT lacks.
Why do I need VTT instead of SRT?
HTML5 video’s native <track> element only accepts WebVTT, so if you’re captioning a web video player you need a .vtt file, not .srt.
Does converting lose anything?
No — SRT has no styling or positioning data to lose, so every cue and timestamp carries over cleanly into WebVTT.
Is my file uploaded?
No — conversion happens entirely in your browser.