VTT to TXT converter

Convert VTT to TXT: the timestamps, header and positioning go, and you keep the words, one subtitle per line.

Runs entirely in your browser — nothing is uploaded

Read entirely in your browser — nothing is uploaded. Free, unlimited, no watermark.

# Start → end Text

No cues to show yet.

Most of a VTT file is timing. Drop one here and you get only the words back, one subtitle to a line, with the WEBVTT header, timestamps and cue settings gone. It's for when all you need is what was said, for notes, a quote, a blog post or a word count. The list below shows everything that gets dropped.

What changes when you convert VTT to TXT

Not everything survives the trip. Converting VTT to TXT drops or flattens the following:

  • Ruby and pinyin annotations — this format has no way to attach text above other text.
  • Cue class names — they are not carried over.
  • Colours — this format has no colour.
  • Inline formatting this format has no tag for.
  • Line and position settings — they are not carried over.
  • On-screen positions — this format always centres at the bottom.
  • Regions — they are not carried over.
  • Cue width settings — they are not carried over.
  • Vertical writing — it becomes horizontal.
  • Per-word timings — this format times whole lines only.

Questions

How do I convert VTT to TXT?

Drop the .vtt above and download the .txt. The header, timestamps and any positioning are removed, and each subtitle becomes one line of text.

Are speaker names kept?

Yes. Names typed into the caption, like ANNA: Where were you?, stay as they are, and names held in VTT voice tags, <v Anna>, are written at the start of the line.

Can I get the text as a Word document instead?

Yes. VTT to Word gives you a .docx, with the times in a table or as plain paragraphs.

I have the YouTube video, not the file. Is there a quicker way?

Yes. Paste the link into YouTube transcript and the text comes straight back, with nothing to download first.

Can I convert several VTT files at once?

Yes. Put them in a ZIP and drop the ZIP. You get one text file per VTT back in a ZIP.

Daily limit reached

Your 90 free transcription minutes reset in h m.

Subtitle conversion is still free and unlimited.