Add Subtitles to a Video
Drop your video: subtitles are generated in your browser, synchronized with the speech. Correct them, then export as SRT or burn them in.
100% local processing, nothing is uploaded
How does it work?
Drop your video (MP4, WebM or MOV). Choose the transcription level: the estimated time and the size of the model to download are shown before you start. Speech is recognized in your browser: unlike typical online tools, your video is not sent to any server.
The subtitles appear on the right, synchronized with the video: the current subtitle is highlighted, and clicking a subtitle moves playback to that moment. Correct the text, adjust the start and end, split or merge.
Two ways to add the subtitles: export an SRT file to upload with the video (YouTube, Facebook, LinkedIn, Vimeo), or export an MP4 video with burned-in subtitles, visible everywhere, including on Instagram and TikTok.
Examples
A 5-minute YouTube video
5 minutes of talking to camera give about 80 subtitles. The SRT file (about 7 KB) is added in YouTube Studio › Subtitles: viewers can turn them on or off, and YouTube indexes the text.
A LinkedIn video watched without sound
A 90 s video, with Boxed-style burned-in subtitles, exported in 1080p: the MP4 file weighs about 93 MB (8 Mbit/s). The subtitles stay visible even when the video autoplays without sound.
Frequently asked questions
Is the transcription reliable?
How long does transcription take?
What is the difference between SRT and VTT?
<track> element) and Vimeo; it uses a period before the milliseconds instead of a comma, and starts with the line “WEBVTT”.