Subtitle Translator — Translate SRT Online
Upload an SRT or VTT file, pick a language, and get accurate AI-translated subtitles with the original timing preserved.
How to translate a subtitle file
- 1
Upload your subtitle file
Drop in an SRT or VTT file. It is read in your browser and every line is shown for preview.
- 2
Pick a language and translate
Choose the target language. AI translates line by line and keeps every timestamp unchanged.
- 3
Download the SRT
Download the translated SRT, or a bilingual SRT with the original and translation stacked in each subtitle.
Frequently Asked Questions
Which languages can I translate subtitles into?
You can translate into: English, Spanish, Portuguese, French, German, Italian, Chinese (Simplified), Chinese (Traditional), Japanese, Korean, Arabic, Persian, Hindi, Indonesian, Vietnamese, Thai, Turkish, Russian, Dutch, Polish.
Will the timing of my subtitles change?
No. Only the text is translated. Every subtitle keeps its original start and end time, so the file stays in sync with your video.
How much does subtitle translation cost?
Translation uses AI and is billed in credits by the number of characters in your file — see the pricing page for rates. New accounts get free credits, and translating the same file into the same language again is free.
What is a bilingual SRT?
A subtitle file where each line shows the original text with its translation underneath — useful for language learners and for bilingual audiences.
Can I burn the translated subtitles into my video?
Yes. Use the Burn Subtitles into Video tool with your downloaded SRT, or translate directly inside that tool.