New in v1.5 English Level selection support, more movies watching, more English learning!

Turn your favorite shows into a language class by Subtitle Translator Pro!

We translate the difficult bit so you can build your English memory muscle with the rest.

Which file do you have?

📄

I have a subtitle file

Already got an .srt / .ass? Translate only the words above your English level and learn as you watch.

🎯 Graded by CET-4 / 6 & more · only above-level words get translated
Upload subtitle · translate

Works with .srt / .ass files; outputs bilingual or Chinese-only subtitles.

🔒 Local extraction · zero upload
🎬

I have a movie / video file

Pull the embedded subtitles straight out of the movie — including Blu-ray PGS image subs (OCR'd locally) — then translate in one click.

🔒 Your movie is never uploaded · processed entirely in your browser · uses almost no data

Supports MKV / WebM (the usual self-contained movie formats). MP4 / AVI keep subtitles in a separate .srt file — just use "Upload subtitle" on the left.

📄 Upload a subtitle file (.srt / .ass)

Subtitle language:
Translate subtitles to:
No. From To Original Text Translated Text