transcribevideototext logo
Transcription & subtitle tools

SRT to VTT Converter

Convert existing SRT captions into WebVTT for a web video player. Your subtitle text stays in this browser: this tool does not upload the file or require an account. It converts timed text, not spoken audio.

Free · No sign-in · Processed in your browser · No subtitle upload

Plain text and timing only; styling and positioning are not preserved. Nothing is saved to the cloud. Download your result before closing this page.

How to use this tool

  1. 1.

    Choose an SRT file or paste its text into the editor.

  2. 2.

    Check the validated cues and leave the timing offset at zero to preserve timing.

  3. 3.

    Download VTT; the output uses a WEBVTT header and dot-separated milliseconds.

What is preserved

The converter preserves plain caption text and millisecond start/end times. It renumbers cues on export and may wrap long text lines.

What is not preserved

Font styling, caption positioning and WebVTT STYLE/REGION blocks are not carried over. Use a specialist caption editor if layout or karaoke styling matters.

Frequently asked questions

Does this generate subtitles from a video?

No. You need an existing subtitle file. Use MP4 to Text to transcribe a recording first.

Are my subtitle files uploaded?

No. File reading, validation, editing and download run in your browser. There is no account or transcription-minute charge.

What are the limits?

Use UTF-8 SRT or VTT text up to 2 MB and 20,000 cues. Malformed or out-of-order timestamps are rejected rather than silently repaired.

Related tools

Practical guides

Existing subtitle conversion is free. To generate captions from speech, use your signed-in transcription allowance.

See transcription plans and limits