๐ŸŒ Free subtitle translator

Free subtitle translator for SRT files.

A free SRT translator: turn an SRT or VTT file into English or 35+ other languages. Timing stays in sync, and you get a bilingual version too.

Runs 100% on your deviceNo video involved. Only the subtitle text is translated.
Or paste subtitle text

Only the subtitle text is sent to the translation service โ€” never your video. The result has no watermark.

Free.Unlimited.Forever.

Easy as one, two, three

How to translate subtitles

  1. 1

    Drop your subtitle file

    SRT or VTT, in any language. Or paste the text.

  2. 2

    Choose a language

    English is selected by default. Pick any of 35+ languages.

  3. 3

    Download the translation

    Get the translated SRT and a bilingual SRT with both languages.

Subtitle translation, explained

Translate SRT subtitle files online

A subtitle translator takes an existing subtitle file and rewrites every line in another language while keeping the numbers and timestamps exactly as they were. The translated SRT plays in sync with the same video, so you can add it to YouTube, load it in VLC or import it into your editor right away.

1
00:00:01,000 --> 00:00:03,500
Bienvenidos al curso.
1
00:00:01,000 --> 00:00:03,500
Welcome to the course.

What you get

FileWhat it's for
name.en.srtTranslated subtitles โ€” watch or publish in the new language
name.bilingual.srtOriginal and translation together โ€” language learning, checking a translation

Who uses an SRT translator

  • YouTubers and course creators โ€” upload captions in several languages to reach more viewers.
  • Movie and series watchers โ€” translate subtitles that only exist in another language.
  • Language learners โ€” bilingual subtitles show both languages line by line.
  • Teams โ€” localize training and product videos without re-timing anything.

Tips for better subtitle translations

  • Translation works line by line, so subtitles that end mid-sentence can read a little stiffly. Read through the file before you publish it.
  • Check names, brand names and slang โ€” machine translation sometimes translates names literally.
  • Keep the original file. If you edit the original later, translate it again rather than editing two files.

Start from a video instead

If you only have the video, the free subtitle generator transcribes it with AI and translates the subtitles in one go. Need a different format afterwards? Use SRT to VTT or VTT to SRT.

Questions? We've got answers

Subtitle translator FAQ

How do I translate an SRT file?

Drop the .srt file into the subtitle translator above, choose a language under Translate to and click Translate subtitles. Download the translated SRT, or a bilingual SRT with both languages.

How do I translate an SRT file to English?

English is selected by default. Drop the file in and click Translate subtitles โ€” the original language is detected automatically.

Is the subtitle translator free?

Yes โ€” free, with no sign-up, no file limit and no watermark in the translated file.

Is the timing kept?

Yes. Every translated line keeps the exact start and end time of the original, so it stays in sync with the video.

Which languages can I translate subtitles into?

More than 35, including English, Spanish, French, German, Portuguese, Italian, Russian, Arabic, Hindi, Japanese, Korean, Chinese, Indonesian, Vietnamese and Thai.

Does it work with VTT files?

Yes. A VTT file is translated into a VTT file; an SRT file into an SRT file.

What is a bilingual SRT?

Each subtitle shows the original line with the translation underneath. It is popular for language learning and for checking a translation.

Is my file uploaded?

Only the subtitle text is sent to the machine translation service, in small batches. Nothing is stored by us, and no video or audio is involved.

I don't have subtitles yet. Can I translate a video directly?

Yes. The free subtitle generator transcribes the video with AI and translates the subtitles in one step.