Step-by-step guide

How to translate SRT subtitle files

SRT is the standard format for movie and video subtitles. Translating them opens your content to new audiences — here's how to do it in under a minute.

Fastest method

Use an online SRT translator

An online SRT translator handles the entire process for you. Upload, pick a language, download. No software to install, no manual copy-pasting.

  1. 1

    Get your SRT file ready

    Find the .srt file you want to translate. You can download SRT files from OpenSubtitles, extract them from video files with VLC or HandBrake, or export them from YouTube Studio.

  2. 2

    Upload to SRT Translator

    Go to subtranslate.xyz and drag your .srt file into the upload area. No account or signup needed.

  3. 3

    Select your target language

    Pick from over 90 languages. The most popular choices are spanish, french, japanese, portuguese, and german.

  4. 4

    Translate and download

    Click translate. Watch each subtitle render in real time. The translated .srt downloads automatically — timestamps unchanged.

Manual method

Copy-paste into Google Translate

You can translate SRT files manually by opening the file in a text editor, copying the subtitle text (not the timestamps or segment numbers), pasting it into Google Translate, and then putting the translated text back into the SRT structure.

This works for short files but has problems. Google Translate processes each line independently without dialogue context. You lose meaning in conversations where one line references another. And it's easy to break the SRT format by shifting timestamps or segment numbers.

For files with more than 20–30 subtitles, a dedicated SRT translator saves time and produces better results.

Quality

AI translation vs. traditional

Traditional MT

Translates individual sentences without broader context. Idioms become literal nonsense, and pronouns lose their reference.

AI translation

Reads surrounding dialogue. Handles pronouns, character voice, and idioms naturally. "That is sick!" becomes excitement, not illness.

For subtitles, context awareness matters. AI picks up on dialogue cues from surrounding lines so translations feel natural, not robotic.

Pro tips

Tips for better translations

  • Start with clean source files. Make sure your original SRT has correct timestamps and properly formatted text. Garbage in, garbage out.
  • Review the first few subtitles. Spot-check the beginning of your translated file to make sure the tone and style match what you expect.
  • Watch with the translated subtitles. Load the translated SRT into VLC or your video player and watch a few minutes to check timing and readability.
  • Character names stay as-is. AI translators keep proper nouns and character names untranslated, which is usually the right behavior for subtitles.
Sources

Where to get SRT files

SRT files are available from several sources. OpenSubtitles.org has a large community-contributed library. YouTube lets you download auto-generated or manually created subtitles through YouTube Studio. Video editors like Premiere Pro and DaVinci Resolve can export SRT files. VLC can extract subtitle tracks from video files.

If your video doesn't have subtitles yet, transcribe them first. Tools like Whisper, Descript, or YouTube auto-captions generate SRT files directly from audio.

Ready?

Translate your subtitles

Free, no signup, supports 90+ languages.