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. 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. 2

    Pick a language and translate

    Choose the target language. AI translates line by line and keeps every timestamp unchanged.

  3. 3

    Download the SRT

    Download the translated SRT, or a bilingual SRT with the original and translation stacked in each subtitle.

Have a long video? Let AI cut it into short clips Smart Clip finds the best moments, writes hooks and burns in subtitles — ready for TikTok, Reels and Shorts.

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.

More free video tools