Paste a YouTube URL and download a .vtt caption file. Works with HTML5 video, course platforms, and most web-based players.
Every export starts with the WEBVTT header and lists cues in the format HTML5 video players expect.
WEBVTT 00:00:04.200 --> 00:00:07.900 Paste a YouTube URL to pull the spoken track into a web-ready caption file. 00:00:08.100 --> 00:00:11.450 Point your HTML5 <track> at the VTT file and captions show up in the player. 00:00:11.600 --> 00:00:14.900 Edit in any text editor, keep the timing, swap the wording.
VTT is the format to pick when the caption track lives on the web, not inside a desktop editor.
VTT is the web-native caption format — drop it into a <track> element and it just plays.
Give viewers a caption track on your own site, in the language and wording you want.
Most modern course platforms support VTT uploads for lesson captions.
VTT supports positioning and styling hints if your player needs them later.
Export .vtt from the transcript card, then host the caption file beside the recording you are authorized to publish. A subtitle track describes text and timing; you still need a video source.
<video controls src="/media/lesson.mp4">
<track
kind="subtitles"
src="/media/lesson.en.vtt"
srclang="en"
label="English"
default
/>
</video>Replace the example paths with your own files. Set srclang to the language actually used in the captions and give the track a readable label. For multiple languages, add a separate track and VTT file for each.
text/vtt.WEBVTT header, a blank line after it, and cue timestamps with dots before milliseconds. Renaming SRT to VTT leaves the contents in the wrong format.For deployment details, see the HTML track reference. Test keyboard access and caption selection in the browsers your audience uses.
Other ways to pull, convert, and reuse transcript content.
Paste a YouTube URL and export a VTT file. A free account includes 10 credits, enough for up to 10 minutes of AI transcription.
Public captions cost 1 credit per track, paid once.