Subtitle Translator: Translate Subtitles Online
Translate SRT and VTT subtitles online with context-aware AI — each line localized in full context while every timestamp stays exactly in place. Review, then export a publish-ready file.
- High-accuracy AI
- 50 languages
- Line-by-line editor
- Fast turnaround
How it works
- Step 1
Upload your file
Drag in an .srt or .vtt subtitle file — no account needed to start.
- Step 2
AI translation
Context-aware AI translates every cue into 50 languages without breaking timing.
- Step 3
Export & publish
Polish line by line in the editor, then export SRT/VTT for YouTube, Premiere, or DaVinci Resolve.
Translate movie and series subtitles online
Upload an SRT or VTT subtitle file and the subtitle translator translates each line together with the dialogue around it, so meaning and tone come through naturally. Timing never shifts, and you can review every line before exporting.
- Translate subtitles into 50 languages with context-aware AI.
- Works with both SRT and VTT — timing and structure preserved.
- Localize movies, courses, and creator videos for global audiences.
- Review line by line, then export a clean SRT or VTT.
How to translate subtitles online
- Add your subtitle file. Drop an .srt or .vtt into the box above. You can start without an account, and the file's character encoding is detected for you.
- Pick the language you need. The source language is detected for you; choose one of 50 target languages. Right-to-left languages such as Arabic, Hebrew, Persian and Urdu are supported.
- Check, then publish. Read the translation next to the original line by line, edit or re-translate anything, and export the format your player, editor or platform expects.
Why translators pick this subtitle translator
Most tools either break the timing or read fluently while getting the meaning wrong. This subtitle translator locks every timecode and keeps each line inside its own cue — even across a 1,000-line film — and stays faithful to the source instead of inventing a smooth-sounding line when the audio is unclear. On full files, character names and key terms are fixed once so they stay consistent. Translate the first 30 lines free, with no sign-up, so you can verify the quality on your own file before you pay.
- Same number of cues in, same number out. Start and end times are never touched, so nothing needs re-syncing.
- Sentences that span several cues are translated as whole sentences, then split back across the same cues — no half-sentences that make no sense on their own.
- Speaker names and cues that are only a sound or music, like [DOOR SLAMS] or ♪ … ♪, stay on the cue where they started.
- Italic, bold and coloured text that covers a whole cue or line — common in TV subtitles — is kept, so you don't lose who is speaking.
- Files in GBK, Big5, Windows-1251, Windows-1256 and other legacy encodings are read correctly instead of becoming mojibake.
Subtitle formats you can translate and export
- Upload: SRT (SubRip) and WebVTT (.vtt). Have ASS/SSA, SBV, TTML or plain text subtitles? Convert them to SRT with the free subtitle tools first — it takes seconds in your browser.
- Export: the translated SRT or VTT, a bilingual SRT with the original and the translation on the same cue, or a TXT, DOCX or PDF script for review and proofreading.
- No subtitle file at all? Use the video translator or audio translator: they transcribe the speech and translate it in one flow.
Languages you can translate subtitles into
SubtitleFlow translates subtitles into 50 languages: Arabic, Bengali, Bulgarian, Catalan, Chinese (Simplified), Chinese (Traditional), Croatian, Czech, Danish, Dutch, English, Estonian, Filipino, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Latvian, Lithuanian, Malay, Malayalam, Marathi, Norwegian, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish (Spain), Spanish (Latin America), Swahili, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu and Vietnamese. Spanish comes in both a Spain and a Latin American variant, and Chinese in Simplified and Traditional characters, because viewers notice the difference.
Subtitle translator vs. Google Translate, DeepL and ChatGPT
- Google Translate and DeepL translate text, not subtitle files. You have to copy the dialogue out and paste it back, and merged or split lines leave the timing wrong.
- ChatGPT and other chat assistants can translate a short SRT, but long files hit output limits. Pasting in parts loses context, and one dropped line shifts every subtitle that follows.
- A dedicated subtitle translator reads the file, translates every cue with the surrounding dialogue as context, keeps the cue count and timecodes locked, and gives you an editor to check the result before you download it.
Who translates subtitles with SubtitleFlow
- Fansub and drama translators turning Korean, Chinese, Japanese and Thai series into English, Spanish or Indonesian — whole seasons, episode by episode.
- YouTube creators adding caption tracks in more languages so the same video reaches new viewers.
- Course creators and trainers localizing WebVTT captions for their learning platform.
- Independent filmmakers preparing English or French subtitles for festival submissions and distributors.
- Language learners who want bilingual subtitles, with the original line and its translation on screen together.
Free to try, pay only for long files
Subtitle files of up to 30 lines translate in full for free. Longer files get the first 30 or so lines free — ending at a natural break where possible — so you can see how your own film or episode reads before you pay. Upgrade within 24 hours and the same file is finished without uploading it again.
Working only with .srt files? The SRT translator page covers SRT-specific details such as cue numbering, timecode format and encoding.
Frequently asked questions
Which subtitle formats can I translate?
SubtitleFlow translates SRT and VTT subtitle files. Upload either, choose a target language, and export the same format back with the timing intact. ASS/SSA, SBV, TTML and text subtitles can be converted to SRT with the free tools first.
How accurate is AI subtitle translation?
Because each line is translated in the context of the surrounding dialogue rather than word by word, translations read naturally. You can review and edit every line before exporting, so you stay in control of the final wording.
How many languages can I translate subtitles into?
50 target languages, including Spanish (Spain and Latin America), Chinese (Simplified and Traditional), Japanese, Korean, French, German, Portuguese, Arabic, Hindi, Indonesian, Thai and Vietnamese. The source can be any language your subtitles are written in.
How do I translate movie subtitles into another language?
Upload the movie's SRT or VTT subtitle file, choose a target language, and the AI translates every line in context while keeping the timing locked to the film. Review line by line, then export a publish-ready subtitle file — or keep the original language alongside it for bilingual subtitles. The opening lines are free to try without an account.
Can I translate subtitles online for free?
Yes — the first lines of any SRT or VTT subtitle file translate free with no account so you can check the quality before committing. Longer files are covered by a paid plan, and the subtitle timing never shifts.
What makes an AI subtitle translator better than Google Translate?
A subtitle-aware translator works on the file itself: it translates each cue in the context of the surrounding dialogue rather than word by word, preserves the SRT/VTT numbering and timestamps, and exports a ready-to-use file — instead of returning loose text you'd have to re-sync by hand.
Does the AI subtitle translator keep the timing intact?
Yes. The timecodes are treated as fixed — only the dialogue text is translated and placed back into the original cues, so nothing drifts or needs re-syncing. Each line also stays inside its own cue, so text never bleeds into the next subtitle, even on a long film.
Can it translate a full movie or series with 1,000+ lines?
Yes — it's built for full-length films, documentaries, and series. Each passage is translated with the surrounding dialogue as context and recurring character names and terms are fixed once for the whole file, and the timing stays locked from the first line to the last.
Can I make bilingual subtitles?
Yes. Export a bilingual SRT that shows the original line and its translation on the same cue — popular with language learners and with audiences that share two languages.
Can I upload the translated subtitles to YouTube?
Yes. Export an SRT or VTT and add it in YouTube Studio under Subtitles as a new language. Because the timecodes match the original, the captions line up with the video straight away.
Related tools
- Auto caption generatorCaption a video first, then translate the captions.
- MP4 to SRTGenerate an SRT from video before translating.
- MP3 to textTranscribe a recording, then translate the transcript.
- AI video translatorNo subtitle file yet? Transcribe a video and translate it in one flow.
- AI audio translatorHave an audio recording? Transcribe and translate it in one flow.
- SRT translatorTranslating .srt files? See the SRT-specific details.