Turn a WebVTT (.vtt) or SubRip (.srt) caption file into clean, readable text: no cue numbers, no 00:00:01.000 --> 00:00:04.000 lines, no styling tags. Works with transcripts downloaded from Zoom, Microsoft Teams, Google Meet and YouTube. It runs 100% in your browser, and nothing is uploaded.
or paste the file contents:
Next step: paste the text into the transcript cleaner to strip filler words and get a ChatGPT-ready prompt, or into the talk-time calculator to see who spoke most.
Need every transcript, not just one? MinuteHaul exports all your tl;dv meetings into one ZIP (Markdown per meeting + CSV index + one combined file for ChatGPT). Try it free on your 10 most recent meetings or pre-order unlimited: $29 one-time.
No. The converter runs entirely in your browser with JavaScript. Files are read locally and never sent to a server.
Both are caption formats with numbered or unnumbered cues and start --> end timings. WebVTT starts with a WEBVTT header and uses a dot before milliseconds; SRT numbers every cue and uses a comma. This tool reads both.
Yes, when the file has them: WebVTT voice tags like <v Dana> (used by Microsoft Teams) or lines that start with "Name:". Untick "Keep speaker names" to drop them.
YouTube auto-generated captions use rolling cues, where each cue repeats the end of the previous one. The "Remove repeated caption text" option drops exact repeats and trims the overlapping words.
Yes. Select several .vtt or .srt files and you get a ZIP with one .txt per file, using the options you set.