Subtitles for Video and Video-to-Text Transcription

This tool turns the speech in a video into text and into finished subtitles. One run gives three results at once: a subtitle file (SRT, VTT, ASS), a flowing transcript to read and copy, and an MP4 with captions drawn over the picture. It suits lectures, interviews, podcasts, online courses and social clips — anywhere a video has to make sense with the sound off. Recognition runs in the browser through WebAssembly: nothing to install, and once the model is cached the tool works offline.

How to add subtitles to a video

1
Upload a video or audio file

MP4, WebM, MKV, MOV, plus MP3, WAV, M4A, FLAC and OGG.

2
Run recognition

Pick a language and a model, then press one button. Fine controls sit under “More”.

3
Check the text and style it

Fix words, strip fillers and pauses, choose a caption style.

4
Take the result

Copy the text, download SRT, VTT, ASS or TXT, or build an MP4 with captions.

Upload a video and get subtitles, an editable transcript and a captioned MP4

Upload video
Upload a video to start
Video: MP4, WebM, MKV, MOV · Audio: MP3, WAV, M4A, FLAC, OGG ·
Loading file...
0%
One run, three results
Transcript text Copy with one button or download .txt — check the wording before you burn it in
Subtitle file SRT, VTT or ASS — for YouTube, players and video editing
Video with captions An MP4 whose captions show in any feed — that is where people watch muted
99+ languages video and audio runs in the browser works offline once the model is cached
What you get
Captions over video
Transcript as text 00:00 — 00:04

Watch the words land in time with speech. The same fragment is available as flowing text — for notes or an article.

Pick a style and see how the captions sit on the video. On the right, the same fragment as flowing text — copy it or download it.

Published Updated Author: