Go ad free

SRT, VTT, SBV and TXT

Free Subtitle Converter

Paste subtitles or drop a file, choose the format you need, and download it. The input format is detected for you, and the whole conversion happens in your browser.

Free on Auto Caption

Convert your subtitle file on Auto Caption

Paste or drop an SRT, VTT or SBV and save it as SRT, VTT, SBV or TXT. Timing stays exact and nothing uploads.

  • 20 free minutes a day
  • No watermark, no sign-up
  • Your video stays on your device
Convert subtitles

Opens auto-caption.app

Go ad free
Subtitle formats

Change the format, keep every timestamp

Paste or drop an SRT, VTT or SBV file and pick the format you need. Timing carries over to the millisecond and line breaks inside a cue stay put. The conversion runs in your browser, so the file never leaves your device.

The quick answer

Open the Subtitle Converter on Auto Caption, drop or paste your file on the left, choose SRT, VTT, SBV or TXT on the right, then press Download.

4 steps

How to convert a subtitle file

  1. 01

    Paste or drop

    Drop an SRT, VTT or SBV file on the left box, or paste the text straight in.

  2. 02

    Format is detected

    The converter recognises the input on its own. There is nothing to set.

  3. 03

    Pick the output

    Choose SRT, VTT, SBV or TXT. The converted text appears on the right as you switch.

  4. 04

    Download or copy

    Save the file with the right extension, or copy the text and paste it wherever it needs to go.

Conversions

The conversions people need most

04 scenarios
01 / 04

SRT to VTT

A video element on a web page loads captions through a track tag, and that tag takes WebVTT. Convert the SRT and point the track at the new file.

02 / 04

VTT to SRT

Desktop video editors and a lot of upload forms still ask for SRT. Strip the WEBVTT header and settings and get plain numbered blocks.

03 / 04

SRT to TXT and VTT to TXT

Drop the numbers and timestamps and keep only the words. Good for show notes, a blog post, or a script to read with text to speech.

04 / 04

SBV to SRT

SBV is the SubViewer format YouTube accepts. Turn an old SBV into SRT so other tools and players can read it.

The subtitle converter runs on Auto Caption, our free caption site. Conversion happens in your browser and has no limits.

What carries over when you convert

SRT, VTT and SBV hold the same core information: a start time, an end time and some text. That part converts cleanly. Times stay exact to the millisecond, and a subtitle written on two lines is still on two lines afterwards. Subtitles are numbered again from 1 and sorted by start time.

Anything a format has that the others don't is dropped. That means formatting tags such as italics and colors, VTT cue settings that place a line on screen, and VTT NOTE and STYLE blocks. If you rely on italics for off-screen voices, check the result before you publish. YouTube's own help page says it ignores style markup in basic SRT and SBV files anyway.

Converting to TXT only goes one way

SRT to TXT and VTT to TXT give you the words, one subtitle per line, with every timestamp removed. That's useful for reading, quoting, or pasting into text to speech. But it can't be undone. Once the times are gone, no converter can put them back, so keep the timed file too.

If all you have left is the video, make a fresh timed file with the Subtitle Generator (20 free minutes a day). If you have audio only, Audio to Text exports SRT and VTT as well.

When you need more than a format change

The converter doesn't edit anything. To fix a typo, move a line, or shift the whole file a few seconds, open it in the Subtitle Editor. To check timing and reading speed, use Caption QA. To put the subtitles onto the picture, Burn Subtitles into Video renders an MP4 in your browser. And if the subtitles should become a voiceover, SRT to Speech and VTT to Speech read them out on time.

Free on Auto Caption

Ready to try it on your own video?

Open the free editor on Auto Caption, drop your file, and download the result in a few minutes.

Convert subtitles

Opens auto-caption.app

FAQ

Subtitle Converter FAQs

01

Is my subtitle file uploaded?

No. Conversion runs in your browser. The file never leaves your device, and there is no limit on how many you convert.
02

Will the timing change?

No. Start and end times carry over to the millisecond. SRT, VTT and SBV all store milliseconds, so nothing is rounded.
03

What happens to italics and colors?

Tags like <i>, <b> and <font> are removed, as are VTT cue settings (position, alignment) and NOTE or STYLE blocks. The text and line breaks inside each subtitle stay.
04

Can I convert TXT back to SRT?

No. A TXT file has no timestamps, so there is nothing to rebuild the timing from. Keep the original SRT or VTT. If you only have the video, the Subtitle Generator can make a new timed file from its audio.
05

Some subtitles disappeared after converting. Why?

Subtitles with no text, or with an end time at or before the start time, are skipped because players would not show them anyway. Caption QA will point those lines out in the original file.
06

Can I convert several files at once?

Not yet. It converts one file at a time, which is quick since nothing has to upload.

Still wondering? Get in touch →

Try it now

Turn the subtitles into a voice

SRT to Speech reads every line in one of 54 natural voices, at the time it appears on screen.

visual guide showing PDF, DOCX, EPUB, TXT, HTML, Markdown, and subtitle files converting into audio

Visual guide

A document-to-audio workflow for listening to files, articles, books, and notes.