Tools

VTT to Text Converter

Upload a .vtt or .srt caption file with the button below and the timestamps, cue numbers, and styling tags come off — leaving the plain text you can copy or download. The conversion happens in your browser, so the file itself is never uploaded. And because this is a meeting-notes tool, the converted text does not have to be the end: one more click turns it into a summary with the decisions and every action item.

🔒 No signup · no bot joins your call

Processed by z.ai to write your notes — not stored on our servers. How we handle your data

or .vtt, .srt or .txt from Zoom, Teams or Meet
0 characters

Summary, action items & decisions in seconds — your text is never saved.

What the converter strips — and what it keeps

A WebVTT file is mostly scaffolding: a signature line, cue numbers, timecodes, NOTE and STYLE blocks, and inline tags around the words. The conversion removes all of it and collapses the blank lines, so what is left reads like a document instead of a subtitle track.

  • Removed — the WEBVTT header line, cue numbers, and every 00:00:01.000 --> 00:00:04.000 timecode.
  • Removed — NOTE, STYLE, and REGION metadata blocks, plus inline tags such as <c.colorE5E5E5> and </c>.
  • Kept — speaker attribution: a <v Alex> voice tag becomes “Alex: ” at the start of the line, so you can still see who said what.
  • Kept — the wording itself, unchanged. Nothing is rewritten or summarized at this step.
  • Works the same on .srt subtitle files and on plain .txt, which passes through essentially untouched.

Checked on their own converter pages, 2026-09-04: ebby.co, happyscribe.com, and gotranscript.com say nothing about keeping speaker names.

Then keep going: captions to meeting notes

Most people converting a .vtt are not after the raw text — they are after what was decided in the meeting the captions came from. The box above is the same tool the rest of this site runs on, so the converted text is already loaded and ready.

Press Summarize and you get back a short summary, the key points, the decisions the group reached, and each action item with its owner and due date when one was stated — drawn only from what is actually in the transcript. Up to 90,000 characters at a time, which is roughly a three-hour meeting.

Where the .vtt file comes from

Every major meeting platform hands you a caption file — usually named .vtt, sometimes .srt.

  • Zoom — a cloud recording produces an Audio Transcript you can download as a .vtt.
  • Microsoft Teams — open the meeting’s Recap, then Transcript, and download the .vtt.
  • Google Meet — captions are saved to the meeting’s Drive folder when transcription is on.
  • YouTube — a video’s subtitle track can be exported as .vtt or .srt from Studio.

Frequently asked questions

How do I convert a VTT file to text?

Upload the .vtt file with the “Upload a caption file” button on this page. The timestamps, cue numbers, and styling tags are removed in the browser and the plain text appears in the box, where it can be copied or downloaded as a .txt file.

Is the VTT file uploaded to a server?

No. The .vtt file is read and converted inside the browser, so the file never leaves the device. Sending text to the summarizer is a separate, optional step — and even then the text is used only to write the notes and is not stored.

Are speaker names kept when a VTT is converted to text?

Yes. A WebVTT voice tag that names the speaker is turned into “Alex: ” at the start of that line, so the attribution survives the conversion. Most converters delete the tag along with the timestamps.

Can SRT files be converted the same way?

Yes. The same converter handles .srt subtitle files, removing the numeric cue index and the timecode lines, and it accepts plain .txt as well.

What can I do with the text after converting it?

The converted text can be copied, downloaded as a .txt file, or summarized in place — one click produces a summary, the key points, the decisions, and action items with owners and due dates. There is no account and no charge.

How large a caption file can be converted?

Caption files up to 10 MB can be read in the browser. Summarizing accepts up to 90,000 characters at once, which is about a three-hour meeting; longer transcripts should be summarized in parts.