Free Tool

VTT to Word Converter

Drop a .vtt — get a Word document with the speaker names in bold.

Converted in your browser, never uploaded
Input
Output

Converts a WebVTT file into a Word document (.docx) you can edit: the title as the heading, one paragraph per speaker turn with the name in bold, and timestamps only if you want them. Drop the .vtt from Teams or Zoom, check the preview, click Download. The file opens in Word, Google Docs, LibreOffice and Pages. Converted in your browser, never uploaded.

Key facts · updated

  • One paragraph per speaker turn, the name in bold — the layout of meeting minutes, not a wall of cue text.
  • Five timestamp settings: none (the default here), every cue, or one every 15 seconds, 30 seconds or minute.
  • The Title field becomes the heading and the file name, prefilled from the Teams header or the .vtt file name.
  • A standard .docx that opens in Word, Google Docs, LibreOffice and Pages — and can be saved as .doc from Word or LibreOffice.

Example: Input and Output

Input (.vtt) — a Teams transcript, speakers in voice tags

WEBVTT

00:00:01.000 --> 00:00:04.000
<v Priya Shah>Let's go through last week's action items.</v>

00:00:04.000 --> 00:00:07.000
<v Priya Shah>The onboarding checklist is done.</v>

00:00:07.500 --> 00:00:12.000
<v Tom Becker>I'll send the revised estimate on Monday.</v>

Output — Weekly sync.docx, default settings: Word, speaker names on, merged by speaker, no timestamps

Weekly sync

11 s · Speakers: Priya Shah, Tom Becker

Priya Shah: Let's go through last week's action items. The onboarding checklist is done.

Tom Becker: I'll send the revised estimate on Monday.

How to Convert Subtitle Files

Four steps to convert any subtitle or transcript format — no software, no upload, no account.

Step 1

Paste or drop the .vtt

Drop the transcript file from Teams, Zoom or any app that writes WebVTT, or paste its contents. The format is detected from the WEBVTT header and the output is already set to Word (.docx).

Step 2

Check the title and the options

The Title field is filled from the Teams header or the file name; edit it and it becomes the heading and the file name. "Speaker names" and "Merge lines by speaker" appear when the file carries names; "Timestamps" runs from None to one mark per cue.

Step 3

Look at the preview

The result is shown as a page: the heading, a grey line with the length and the speakers, then one paragraph per turn. A long transcript shows its first lines, and "Show the whole document" opens the rest.

Step 4

Download the Word file

Download saves the .docx named after the title. Copy gives the same text as plain text. No account, and nothing is sent anywhere.

Why Use This Converter

  • Speaker names in bold, one paragraph per turn — the shape of meeting minutes
  • Title, date and speakers on top when the file knows them
  • Timestamps on demand, in grey before each paragraph, or none at all
  • Editable in Word, Google Docs, LibreOffice and Pages, with tracked changes
  • Converted in your browser, never uploaded
  • No file size limit, no watermark, no sign-up

Frequently Asked Questions

Drop the .vtt on the page (or paste its text), leave the output on Word (.docx), check the title and click Download. The document is built in your browser and saved as "<title>.docx". There is nothing to install and no account.

Yes. A Teams .vtt marks the speaker with a voice tag, and each turn becomes a paragraph that starts with the name in bold and a colon. A Zoom .vtt writes "Name:" at the start of each cue; when the file names at least two people that way, the name is read the same way and written once per turn in bold. One stray "Note:" is never taken for a person.

Yes. It is an ordinary .docx with a heading and plain paragraphs, so you can edit it, turn on Track Changes, add comments and send it for review. Google Docs, LibreOffice and Pages open it the same way.

The download is .docx, the format current Word, Google Docs, LibreOffice and Pages all read. If an older system needs .doc, open the file and use Save As .doc in Word or LibreOffice.

Yes. Timestamps is set to None here, which gives a clean read. Switch it to Every cue for a grey [00:01:12] before each paragraph, or to every 15 seconds, 30 seconds or minute for a mark at that density.

No. The conversion runs in your browser; the file is never sent or stored. Only if you click "Get the summary & action items" is the text sent, to write the notes. MeetWave doesn't store the text you paste. It is sent to our AI processing provider only to write your notes, isn't used to train models, and isn't kept by MeetWave after the answer arrives.

Yes. There is no account, no sign-up, no watermark and no limit on the size or the number of files.