Add Subtitles to Video
100% private — runs on your device, never uploaded. Works offline once loaded.
Add Subtitles to Video — captions written on your device
Generate word-by-word captions for any video on your own device — animated TikTok-style or classic subtitles, translate them, burn them in or export SRT. Free, no watermark, nothing uploaded.
Open the caption editorOpens the full-screen editor. Works offline once loaded.
- CC Word-by-word timing from speech
- ✨ Pop, highlight & karaoke styles
- 🌍 Translate into 20 languages
- ⬇ Burn in, or export SRT & VTT
Captions are the single paid feature people most often buy a video subscription for, usually by the minute. Here they are made on your own device. The speech model loads into the page once, listens to your video's own sound, and writes captions with a timestamp on every word — which is what lets the currently spoken word pop, highlight or fill with colour the way short-form video captions do. Choose a style, adjust the font, colour, size and position, correct any word by clicking the line, and export the video with the captions burned in, or as a soft subtitle track, or as an SRT or WebVTT file for YouTube, Premiere or a web player. Translation into 20 languages runs on-device too. Your footage and your words never leave the machine.
Frequently asked questions
Which languages are supported?
Transcription recognises 25 European languages automatically — English, Spanish, French, German, Italian, Portuguese, Dutch, Polish, Russian, Ukrainian and more — without being told which one it is hearing. The captions can then be translated on-device into 20 languages, including Hindi, Arabic, Chinese, Japanese and Korean.
Is there a limit on minutes?
No. There is nothing to meter, because nothing runs on a server. Long videos take longer to transcribe on a slower machine, but there is no cap and no charge.
How accurate is it?
Clear speech with little background music transcribes very accurately, including punctuation. Heavy accents, crosstalk and loud music reduce accuracy — every caption is editable, and the timing is kept when you correct a word.
Can I get an SRT file instead of burned-in captions?
Yes. Export SRT, WebVTT or a plain transcript from the Captions panel, or export the video with the captions as a subtitle track that viewers can switch on and off.
Is my video uploaded?
No. Both the speech model and the renderer run inside your browser tab.
Advertisement