Subtitle Translator
Upload a subtitle file and translate it into another language
Sign in with a free account to translate subtitle files with Google Translate.
Drop a subtitle file to translate
Timings, line breaks and speaker tags are preserved exactly.
Translate a subtitle file you already have
The Subtitle Translator turns an SRT, VTT or TXT file into another language without touching its timing. Upload or drop the file, pick one of 36 target languages and choose Google Translate for speed or AI for more natural wording. Download the result as SRT, VTT or TXT, or as a Word, PDF, Markdown, CSV or JSON file. Google Translate is free with an account; AI translation is part of Pro.
How to translate a subtitle file
- 1
Upload the file
Choose or drop an .srt, .vtt or .txt file up to 20 MB. DownSub counts its segments; nothing is translated until you start.
- 2
Pick the engine and language
Google Translate is quick and uses no credits. AI costs 50 credits per 400 lines and translates lines in context, so names, terms and tone stay consistent.
- 3
Download the translation
Preview the result, then copy it or download it in any format, from SRT and VTT to Word and PDF. Switching the output format reuses the same translation at no extra cost.
Why translate here
Timing stays exact
Only the text of each cue is translated. Start and end times, cue order and line breaks come back exactly as they were in your file.
Two engines
Google Translate runs right in the page and costs no credits. AI translation runs as a background task on our servers and is priced per line.
Convert while you translate
Translate an SRT and save it as VTT, timestamped text, Word or PDF, or the other way round. Plain text files have no timing, so a TXT source stays TXT.
Survives a reload
An AI translation keeps running if you close the tab. Reopen it from My Tasks; if the job fails, its credits are refunded.
At a glance
- Input
- .srt, .vtt or .txt files up to 20 MB; up to 2 MB for AI translation.
- Output formats
- SRT, VTT, TXT (plain, timestamped or in paragraphs), Word, PDF, Markdown, CSV or JSON. TXT sources stay TXT.
- Languages
- 36 target languages, including English, Spanish, Chinese, Hindi, Arabic, Japanese, Korean and Vietnamese.
- Cost
- Google Translate: no credits. AI: 50 credits per 400 lines (1 credit per 8 lines), at least 50 per file.
- Account
- Google Translate: a free account. AI: Pro ($5 a month, 5,000 credits included).
Subtitle translator FAQ
Do I need Pro to translate subtitles?
No. Google Translate is free once you sign in with a free account. AI translation is part of Pro ($5 a month) and uses credits from the 5,000 included each month.
How much does AI translation cost?
50 credits per 400 lines, billed per line with a minimum of 50 credits per file. A file with 800 lines costs 100 credits. The exact price is shown on the Translate button before you start.
Will the translated subtitles stay in sync?
Yes. Timings are copied from your file, not recalculated, so the translation lines up with the video exactly as the original did.
Google Translate or AI: which should I pick?
Google Translate is fine for a quick, rough understanding. Pick AI for subtitles you will publish or study from: it works on groups of lines rather than one line at a time, so wording reads more naturally.
My video has no subtitle file yet. What now?
Download its existing track with the Subtitle Downloader, or create one from the audio with Video to Subtitle, then translate it here.