Putting subtitles on the web? Convert SRT to VTT free by dropping subtitle files anywhere on this page. Each one converts instantly with the direction auto-detected, so VTT files come back as SRT, and saves with correct headers and timestamps; nothing uploads, and there is no file cap.
SRT vs VTT, honestly
They're nearly the same format. VTT (WebVTT) is what HTML5 video,
YouTube uploads and most web players require; SRT is the older standard
that editing software, media servers and TVs prefer. VTT adds a
WEBVTT header and uses dots in timestamps where SRT uses
commas. This tool handles the conversion, both ways, including stripping
VTT styling notes that break SRT players.
FAQ
My player says "invalid subtitle file" after converting elsewhere.
Usually a missing WEBVTT header, wrong timestamp separators, or a BOM character. We handle all three.
Does it change my subtitle timing or text?
Never, just the container format. Timing and text pass through untouched.