Convert VTT to SRT

Convert WebVTT subtitles to SRT in your browser. No upload, no account, no file limit. Cue settings are handled correctly and output works in every player.

SRT remains the lingua franca of desktop players, TVs and editing suites — VLC, Plex, Premiere and most smart TVs all prefer it — while the web produces VTT. Subtitle Doctor converts the timestamps back to comma form, restores the sequential cue numbering SRT requires, and strips VTT-only extras (cue identifiers, positioning settings, NOTE and STYLE blocks) that would otherwise show up as garbage text in strict players.

Worth knowing

FAQ

My VTT came from YouTube/Zoom/Teams — will it convert?

Yes. Auto-generated VTT files with cue identifiers and position settings are handled: identifiers and settings are dropped cleanly and the dialogue survives intact.

Why do I see position text inside my subtitles after other converters?

Naive converters copy the whole timestamp line, so "align:start position:0%" leaks into the visible text. Subtitle Doctor parses the cue line properly and discards settings.

More subtitle tools