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
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
Upload to SRT Translator
Go to subtranslate.xyz and drag your .srt file into the upload area. No account or signup needed.
- 3
Select your target language
Pick from over 90 languages. The most popular choices are spanish, french, japanese, portuguese, and german.
- 4
Translate and download
Click translate. Watch each subtitle render in real time. The translated .srt downloads automatically — timestamps unchanged.
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.
AI translation vs. traditional
Translates individual sentences without broader context. Idioms become literal nonsense, and pronouns lose their reference.
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.
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.
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.
Translate your subtitles
Free, no signup, supports 90+ languages.