Translate Video Subtitles Online Free – SRT, VTT & ASS
Upload a video or paste a YouTube link and get translated subtitles in over 100 languages — speech is transcribed automatically, and your translated SRT, VTT or ASS file keeps every timestamp exactly in place.
How to start?
- 1
Add your video
Upload a video file (up to 30 minutes / 500 MB) or simply paste a YouTube link — no editing software needed.
- 2
Pick a language
Choose any of 100+ target languages. The speech is transcribed automatically and then translated.
- 3
Download your subtitles
Grab the translated subtitles as SRT, VTT or ASS — with the original timing preserved to the millisecond.
Top Features for 2026
Video in, subtitles out
No transcript needed. Drop in a video file or a YouTube link and the tool listens, transcribes and translates the speech for you.
Exact timestamps, standard formats
Download translated SRT, VTT or ASS files with the original timing kept intact — ready for YouTube, players and editors.
100+ languages
Translate subtitles into more than 100 languages, from Spanish and German to Japanese and Arabic.
Burn-in and AI dubbing
Want more than a subtitle file? Hardcode the translated subtitles directly into the video, or go further and AI-dub the whole thing.
Frequently Asked Questions (FAQ)
Can I upload an existing .srt file to translate?
Yes! Upload your .srt or .vtt file in Subtitles & dubbing and you'll get it back translated with every timestamp preserved. And if you only have the video, upload that instead — we'll transcribe and translate it for you.
Is translating video subtitles really free?
Yes — standard-quality subtitle translation is free for videos up to 30 minutes or 500 MB. Premium, higher-quality translation is also available: you get a few premium runs free each month, and unlimited on the Pro plan.
Does it work with YouTube videos?
Yes. Paste a YouTube link and the speech is transcribed and translated automatically — you don't need to download the video first. Videos up to 30 minutes are supported, and you can export the result as SRT, VTT or ASS.