Translate subtitle files without moving a single cue

Upload an SRT, WebVTT or SubViewer file, pick a language, and download the translation on the original timing: as SRT, VTT or SBV, or as FCPXML and Premiere XML for your edit.

Start transcribing, free

Drop an .srt, .vtt or .sbv file here

or click to choose one.

Timing is preserved, not recalculated

The naive way to translate subtitles is to paste the whole transcript into a translator and re-split the result, which throws away the timing and produces captions that no longer match the speech.

Here each cue is translated independently against its original boundaries. Cue three still starts and ends exactly when cue three did; only the text inside changes. The translated captions stay locked to the audio even though nobody on screen is speaking that language.

Two ways in

Languages

English, Korean, Japanese, Chinese, Spanish, French, German, Portuguese, Italian, Russian. The source can be any language the model reads, which covers far more than these.

Formats in and out

It reads SRT, WebVTT and SubViewer (.sbv, which YouTube Studio accepts). It writes those three, plus FCPXML for Final Cut Pro and DaVinci Resolve, Premiere Pro marker XML, and plain text. FCPXML and Premiere XML address frames, so pick your timeline's frame rate before downloading.

Price

Every account gets 3 free translations of uploaded files. After that, translation is unlimited for anyone with a credit pack or plan. Translating while you transcribe is included in the transcription, and a translation that fails is never counted.

What translation is good for

Machine translation is strong on informative speech: tutorials, interviews, lectures, product explainers. It is weaker on wordplay, heavy idiom, and jokes that depend on structure. If a line is load-bearing, have a speaker of the language read it before you publish.

Subtitle length changes between languages. German and French usually run longer than English for the same sentence, so check your longest cues against the reading-speed checker after translating.

Privacy

Unlike the format converters, which never leave your browser, translating means sending the cue text to a language model run by Groq, as the privacy policy describes. Only the text is sent, never the timing or the file itself, and this site keeps no copy of it.

Frequently asked questions

Can I translate an SRT file I already have?

Yes. Upload the .srt (or a .vtt or .sbv) file, choose a target language, and download the translated file. Nothing is re-transcribed, and every cue keeps its original start and end time.

Does translating change the subtitle timing?

No. Each cue is translated on its own and written back onto the same start and end time, so the translated file lines up with the video exactly as the original did.

Which languages can subtitles be translated into?

English, Korean, Japanese, Chinese, Spanish, French, German, Portuguese, Italian, Russian. The original can be in almost any language.

Which formats can I download the translation in?

SRT, WebVTT, SubViewer (.sbv), FCPXML for Final Cut Pro and DaVinci Resolve, Premiere Pro marker XML, or plain text. It does not have to match the format you uploaded.

How much does subtitle translation cost?

Every account gets 3 free translations of uploaded subtitle files, then translation is unlimited with any credit pack or plan. Translating during transcription is included in the transcription itself. A failed translation is not counted.

Can I edit the translation afterwards?

Yes. The download is an ordinary subtitle file you can edit anywhere. If you translate while transcribing, the translated lines are editable in the editor, and edits never move the timing.

Is my subtitle file uploaded?

Only the text of each cue is sent, to a language model run by Groq, to be translated. The timing and the file itself stay in your browser, and this site keeps no copy of the text.

Why are some translated lines longer than the original?

Most languages take more characters than English to say the same thing, and short lines grow the most. Check the longest cues for reading speed, and split any that are on screen too briefly to read.

Ready to try it?

Try it free without an account. Sign in to download your file, plus 15 minutes and 5 transcriptions a month.

Open the subtitle generator

Need more than that? See pricing : one-time packs from $5, and nothing expires.