GetMeAudio GetMeAudio
Free tool · runs in your browser

Convert SRT and VTT Subtitles, or Turn Them into a Script

Paste an SRT or VTT file to convert it to the other format, or pull out just the spoken lines as a script to voice. Everything happens in your browser, so your subtitles are not uploaded.

SRT versus VTT

SRT and VTT are both plain-text subtitle formats. SRT numbers each cue and writes times as 00:00:01,000, with a comma before the milliseconds. VTT starts with a WEBVTT header and writes 00:00:01.000, with a full stop. Video sites and players differ on which they accept, so converting is often all you need.

Subtitles to a script

The subtitle-to-script mode keeps only the spoken lines, one per line, and turns clear gaps between cues into pauses. It does not keep each line's original timing, because a new voice speaks at its own pace, so the new audio will not match the old video frame for frame. It is a fast way to start a voiceover or a translation from an existing file.

This tool runs in your browser. Your text is not uploaded and nothing is billed.

Subtitles from your own script

The editor can also produce an SRT or VTT file from your script when you download. Its timing is sentence by sentence, generated from the narration, so it is "auto-timed" rather than word-level.

Frequently Asked Questions

Does the conversion keep my timing?

Yes. Start and end times and line breaks carry across. Cue numbers are renumbered from 1.

What gets dropped from a VTT file?

The WEBVTT header, NOTE and STYLE blocks, cue identifiers and cue settings such as align:start. Basic text is kept.

Can I import subtitles into the editor?

Yes. The editor has an Import subtitles option, and this tool lets you preview and tidy the script first.

Is it free and private?

Yes. It runs in your browser and nothing is uploaded.

Related

Turn it into a finished voiceover

Unlimited free drafts · instant preview · pay only when you download.

Open the editor →