VTT generator
Generate a WebVTT (VTT) caption file from video or audio, locally and for free.
Advanced options
Your subtitles
Click any line to jump the player. Edit text directly — changes apply to the download.
Making a WebVTT file
WebVTT is the caption format the web itself understands: drop it into an HTML5 <track> element and the browser renders captions natively, no player plugin required.
It looks very much like SRT — the main difference is the header line and a dot instead of a comma before the milliseconds. This tool produces both from the same run, so you never have to convert between them by hand.
FAQ
What is the difference between VTT and SRT?
Both store timed text. VTT is the web standard and starts with a WEBVTT header; SRT is the older format most desktop editors expect. The cue content is otherwise nearly identical.
Which one should I use?
Use VTT for web players and HTML5 video. Use SRT for Premiere, Resolve, Final Cut and YouTube. Download both — they come from the same run.
Can I style VTT captions?
The file itself is plain; styling is normally done in CSS on the page that plays it. This tool focuses on accurate text and timings.
Is anything uploaded?
No. The whole process runs in your browser.