Automatic VTT subtitle generator
Upload a video, get a WebVTT caption file for HTML5 video that drops straight into your player or editor.
Only upload content you own or have permission to transcribe.
Files are processed on secure servers and deleted right after your download completes. We do not train models on your audio.
- End-to-end encryption
- Auto-delete after processing
- GDPR compliant
- WER < 5% on clear audio
- 90+ languages
- 1 h audio in ~15 min
About the Speech to Text for VTT
The subtitle generator listens to your video, detects sentence boundaries and produces a WebVTT caption file for HTML5 video with broadcast-friendly line breaks and reading speeds.
Edit the transcript in place, then re-export as VTT. Frame-accurate timestamps mean captions stay in sync even after cuts.
Frequently Asked Questions
Yes — segments respect the 42-character / 2-line convention and standard reading-speed targets.
Yes. Fix names, technical terms or timing in the browser, then re-download the VTT file.
MP4, MOV, WebM, MKV and any container with a mainstream audio codec.
Yes. Detect the source language automatically, then optionally translate to any of 90+ target languages.
SRT works in VLC, MPV, Premiere, DaVinci, Final Cut and every major streaming platform. VTT is native to HTML5 <video>.
Timestamps are frame-accurate. Cues stay in sync even after re-editing the source video.
Yes — line length, reading speed and cue gaps follow standard subtitle conventions out of the box.
About the VTT output
WebVTT is the native subtitle format for HTML5 <video>. Perfect for websites, streaming players and browser captions.
- TypeSubtitle
- QualityTimed
- Size / min~2 KB
- CompatibilityWeb players
How to convert video files to VTT
- Click Upload and pick a video (MP4, MOV, WebM, MKV).
- Choose the source language or leave it on Auto-detect.
- Press Transcribe — the audio is extracted and transcribed automatically.
- Review, edit and download a WebVTT caption file for HTML5 video.
Output formats compared
| Format | Type | Quality | Compatibility |
|---|---|---|---|
| TXT | Plain text | Universal | Any editor |
| SRT | Subtitle | Timed | Video players |
| VTT ✓ | Subtitle | Timed | Web players |
| DOCX | Document | Formatted | Word / Docs |
| Document | Print-ready | Any editor | |
| JSON | Structured | Verbatim | APIs / apps |
| CSV | Structured | Timestamps | Spreadsheets |