Free tool · runs in your browser

SRT to VTT and VTT to SRT Converter

Convert SRT to VTT for web video players, or VTT to SRT for editors and social apps. Drop a file or paste the text: the conversion happens on your device and keeps every cue’s timing and line breaks.

Convert to

Runs in your browser. Your file is never uploaded.

How to convert SRT to VTT

  1. 1

    Add your subtitles

    Choose an .srt or .vtt file, drop it on the box or paste the text. The format is detected for you.

  2. 2

    Check the result

    The converter shows how many cues it read, how long the subtitles run and any timing problems, such as cues that overlap or end before they start.

  3. 3

    Download or copy

    Save the converted .vtt or .srt file, or copy the text into your editor or video platform.

What the converter keeps and changes

Timing stays exact

Start and end times are copied to the millisecond. SRT writes a comma before the milliseconds and VTT a full stop, and each file gets the right one.

Line breaks stay put

Every cue keeps its own lines, so the subtitles wrap on screen the same way after conversion.

Speaker names carry over

WebVTT voice tags become a name prefix such as “Ann:” in SRT, and turn back into voice tags when you convert to VTT.

Timing check

Overlapping cues, reversed times and empty cues are listed by number, so you can fix them before you publish.

Styling and positions are removed

Italic and colour tags, position and alignment settings, and NOTE or STYLE blocks are dropped, because players treat them differently. Check styled subtitles after converting.

Private by design

The file is read and converted in your browser. It is never uploaded, and you don’t need an account.

SRT to VTT: what changes and why

When you need VTT

HTML5 video players read WebVTT. If you publish video on your own site with the track element, or use a web player that expects .vtt files, convert SRT to VTT first. Some course and video platforms ask for VTT as well.

When you need SRT

Video editors and social apps more often expect SRT. Converting VTT to SRT is the usual step when you have captions from a web player and want to import them into Premiere Pro, DaVinci Resolve, CapCut or a platform’s caption upload.

What happens during conversion

The converter reads every cue, keeps its start time, end time and text, and writes the other format. A VTT file gets the WEBVTT header and full stops before the milliseconds; an SRT file gets numbered cues and commas. Speaker voice tags become name prefixes and back again.

Styling and positions, which the two formats handle differently, are removed, so players don’t show stray tags after you convert SRT to VTT or back.

Fix timing problems before you publish

Check the list of timing problems before you download. Overlapping cues, cues that end before they start and empty cues confuse players: some skip them, others show two lines at once. Fix them in your subtitle tool or a text editor, paste the file back in and convert again.

SRT and VTT questions

What is the difference between SRT and VTT?

Both store subtitle text with start and end times. SRT (SubRip) is the older, simpler format that most video editors and social apps accept. WebVTT (.vtt) is the web standard used by HTML5 video players: it starts with a WEBVTT line, uses a full stop before the milliseconds and can carry styling and positions.

Is the conversion lossless?

The text and timing are kept exactly. Styling tags and position settings are removed, because SRT cannot carry most of them and players handle them differently.

Does converting SRT to VTT change the timing?

No. Start and end times are copied to the millisecond; only the separator before the milliseconds changes.

Can I convert VTT to SRT for a video editor?

Yes. Convert the file to SRT here, then import it as a subtitle or caption file. Most editors and video platforms accept SRT.

Are my files uploaded?

No. The converter runs in your browser, so the file never leaves your device.

Is there a size limit?

Files up to about 2 MB of text work well. That is many hours of subtitles.

Can you make subtitles for my video?

Yes. Video Transcript turns audio and video into transcripts with real timestamps that you can edit and export as SRT or VTT.

Need subtitles for a video first?

Transcribe a video