A VTT file is a plain-text caption (or subtitle) file that uses the WebVTT format. The extension is `.vtt`. Players read the timestamps and cue text, then show lines on screen in sync with the video.
If you only need a readable document for notes, you want TXT or DOCX. If you need timed captions on a player, you want VTT or SRT. Wider format map: transcript format guide.
What is inside a VTT file
A typical WebVTT file starts with a `WEBVTT` header, then cue blocks. Each cue has:
- A start time and end time
- One or more lines of text
- Optional settings (position, alignment) depending on how fancy the author got
You can open a `.vtt` in any text editor. It is not a binary media container. It is timed text.
The open web standard lives at the W3C WebVTT note. You do not need to memorize the spec to use captions. You do need to know which export your editor or host accepts.
VTT vs SRT (quick decision)
Extension
- VTT (WebVTT)
- `.vtt`
- SRT
- `.srt`
Header
- VTT (WebVTT)
- Starts with `WEBVTT`
- SRT
- Numbered cues, no WEBVTT line
Native home
- VTT (WebVTT)
- HTML5 `<track>`, many web players
- SRT
- Editors, YouTube Studio, Premiere, most NLEs
Styling hooks
- VTT (WebVTT)
- More room for cue settings / CSS pairing on the web
- SRT
- Mostly plain timed lines
What creators usually pick
- VTT (WebVTT)
- Web embeds, some HTML5 workflows
- SRT
- Default “just make captions work” export
Practical rule: If the tool asks for SRT, export SRT. If the player docs say WebVTT or `.vtt`, export VTT. File Transcribe exports both after you sign in free. See pricing for plan limits.
Many people search “VTT vs SRT” because YouTube accepts both in places, while a custom site `<video>` tag often wants WebVTT via a track element. Match the destination, not the blog that shouted louder.
Where VTT shows up in real workflows
HTML5 video
Browsers use WebVTT with the video element’s text tracks. That is the format’s home turf: accessibility captions on a page you control.
YouTube and social
YouTube’s caption pipeline is friendliest with SRT for a lot of creators, but VTT appears in downloads and some upload paths. If Studio rejects a file, switch format and re-export. Do not rewrite the transcript by hand. Step guide: how to export VTT captions for YouTube.
Meeting tools
Some platforms (including Zoom’s cloud audio transcript on certain setups) lean VTT-style timed text. That is why a Zoom download can feel like captions even when you only wanted meeting notes. Cloud path: transcript from a Zoom cloud recording.
Meet recordings
Google Meet itself is about the MP4 in Drive first. You get VTT when you transcribe that file in a tool that exports captions, not because Meet emailed you a `.vtt` by default. Step path: how to get a Google Meet transcript.
When to export VTT from File Transcribe
Export VTT when:
- You are wiring captions into an HTML5 player or CMS that documents WebVTT
- A host or LMS explicitly asks for `.vtt`
- You already have a transcript in File Transcribe and need a second caption flavor beside SRT
Stay on SRT when:
- You are dropping captions into Premiere, DaVinci, CapCut, or YouTube Studio and SRT is the default
- A client said “send the SRT” and nothing else
Workflow:
- Upload the video or audio on the homepage (guest try for a first draft).
- Fix speakers, names, and obvious misses in the segment editor.
- Sign in free if you need subtitle export.
- Download VTT (or SRT).
- Attach the file in your player, Studio, or editor.
Need the captions burned into an MP4 later? Generate timed text first, then use your editor or add subtitles to MP4. Soft VTT/SRT is not the same as hard-burned on-screen text.
VTT is not a full transcript archive
A caption file is built for on-screen reading. It chops speech into short cues. A meeting DOC or PDF keeps longer turns, speaker labels, and search-friendly paragraphs.
Use both when the same recording becomes (a) internal minutes and (b) a published video. Upload once in File Transcribe, export TXT/DOCX for notes and VTT/SRT for the player.
Related how-tos: transcribe audio and video files · transcribe Zoom without a bot.
FAQ
What is a VTT file used for?
Timed captions or subtitles. Players read the `.vtt` and show text in sync with audio. It is also used for some accessibility caption tracks on the web.
Is WebVTT the same as VTT?
WebVTT is the format name. `.vtt` is the usual file extension. People say “VTT file” in everyday talk.
Can I convert VTT to SRT?
Yes. Many editors and online converters do it. Cleaner path: keep the master transcript in File Transcribe and export whichever format the destination wants, so you are not round-tripping broken timestamps.
Does File Transcribe export VTT?
Yes on accounts that include subtitle export (free signup). Guest tries cover transcription; sign in to pull SRT/VTT. Confirm current limits on /pricing.
Do I need VTT for a Google Meet recording?
Only if you are publishing the Meet recording as video with captions. For notes, TXT/DOCX is enough. For captions, download the Meet file and export VTT or SRT after transcription (Meet transcript steps).
Do this next
- Decide if the deliverable is notes or captions.
- If captions, ask the host or CMS: VTT or SRT?
- Upload the media on File Transcribe.
- Export the format they named.
Related: Transcript format guide · Add subtitles to MP4 · Homepage upload · W3C WebVTT
More guides
- Transcription guides
- Try File Transcribe free
- Transcript format guide
- Best transcription software
- Transcribe Zoom meetings
