01 / Drop
Choose a video
Pick the language that is spoken in it.
Free tool
Get subtitles for a video in another language. The AI writes down what is said, then translates every line and keeps its time, ready to save as SRT or VTT for YouTube or your editor. English to 13 languages, and 18 languages to English. It all runs in this tab, so the video is never uploaded.
This runs in your browser. Your recordings are never uploaded.
How it works
01 / Drop
Pick the language that is spoken in it.
02 / Translate
The AI writes each line, then translates it. The models download once, the first time.
03 / Save
Fix any line in the box, then save SRT or VTT subtitles.
Questions
No. Both AI models run in your browser: the video and its words never leave your computer. The translation models are downloaded once from Hugging Face, the open model library, and kept in your browser.
From English to Spanish, French, German, Italian, Portuguese, Dutch, Russian, Ukrainian, Arabic, Hindi, Indonesian, Chinese and Vietnamese, and from all 18 other spoken languages in the list to English. Other pairs go through English, which is slower and less exact.
Whisper base by OpenAI writes down what is said; Opus-MT models from the University of Helsinki, under the Apache 2.0 or CC BY 4.0 licences, translate it. Each language pair is its own model of about 115 MB.
No. Machine translation gets most everyday sentences right, but names, jokes, slang and very short lines can come out wrong or stiff. Read it through, or ask a speaker of the language, before you publish.
No. It makes translated subtitles. For a voice-over in English, you can paste the translated text into the text to speech tool.
Subtitle files: each line of text with the time it should show. YouTube, Vimeo, most video editors and players read SRT; web pages use VTT.