Translate SRT

Translate SRT files into any language: drop the .srt, pick a language, and download a translated SRT that plays in sync.

Free, no sign-up, and the timings stay the same.

Up to 5,000 lines and 2 MB of text per file.

Translate SRT files here without touching their timing: drop the .srt, pick a language, and the download is an SRT with the same number of subtitles, the same timecodes and your text in the new language. Italics and other tags stay on their lines, and a line that can't be translated is left as it was, with a count on the page. To get VTT, ASS or another format instead, pick it in the format list before you download.

Questions

How do I translate an SRT file?

Drop it above, choose the language, and download the translated SRT. Every subtitle keeps its original start and end time.

Will the translated SRT stay in sync?

Yes. The timecodes never change, so the new file lines up with the video exactly as the original did.

Can I get both languages in one SRT?

Yes. Choose "Original and translation in one file" and each subtitle carries both languages, one above the other, which helps when you're learning one of them.

Which languages can I translate into?

About 100, from Spanish, Portuguese, French and German to Hindi, Arabic, Japanese, Korean and Chinese in Simplified or Traditional characters.

Is it free?

Yes, with no account, and none of your transcription minutes are used. An SRT can hold up to 5,000 lines and 2 MB of text.