You can also paste or type subtitle text in the editor below.
Convert SRT subtitle files to WebVTT while keeping cue timing and caption text. The conversion happens locally in your browser.
SRT and WebVTT differences
SRT uses comma-separated milliseconds and numbered cues, while WebVTT uses dot-separated milliseconds, a WEBVTT header, and optional cue identifiers. The converter rewrites the timing syntax and document structure while keeping caption text and cue order.
How to convert SRT to VTT
Load a subtitle file or paste its contents into the left editor.
Choose whether to keep WebVTT cue IDs and whether formatting tags should be removed.
Convert, review the generated cues, and download the VTT file.
Basic timing and caption text translate cleanly, but advanced WebVTT positioning, regions, CSS, and player-specific styling do not have direct SRT equivalents. Preview the converted subtitles with the target video player before publishing them.