Free tool

Subtitle translator, times kept.

Drop an SRT, VTT or SBV file, pick the language and press Translate. Every line keeps its exact time and is set again in two short lines. Read the result next to the original, fix any line by typing, and save it, with the original under each line if you want both. The translation runs on your computer, so your script stays private.

Your subtitles are translated in your browser and never uploaded.

How it works

Line by line, on your computer.

01 / Read

Times stay put

Each subtitle is translated as one piece of text, and its start and end times are copied over unchanged.

02 / Translate

Two engines

In Chrome on a computer, its built-in translator does the work. Other browsers download an open translation model once, for fewer languages.

03 / Check

Fix and save

The translation sits next to the original. Type over any line, then save as SRT, VTT or SBV.

Questions

Good to know.

Which languages can it translate?

In Chrome on a computer (not on phones), the built-in translator covers about 40 languages, including Spanish, French, German, Portuguese, Japanese, Korean, Chinese, Hindi, Arabic and Bengali. In other browsers the page uses an open model that translates between English and about a dozen languages; other pairs go through English.

Is my script sent anywhere?

No. Chrome's translator runs on your computer, and the open model runs in this tab. Only the language pack or model itself is downloaded, once.

How good is the translation?

Good enough for a first draft of most talking-head videos and tutorials. Names, jokes, slang and one-word lines often need a fix, so read it through before you publish. Each line can be edited right here.

Why is a subtitle sometimes too long after translating?

Some languages need more words than others. Each line is set again in at most two lines of the length you pick; if it still reads too fast, shorten the words or give it more time in the subtitle editor.

Can I show both languages at once?

Yes. Tick "Keep the original under each line" and every subtitle shows the translation on top and the original below, which helps language learners.

I do not have subtitles yet. What now?

Use translate video, which writes the subtitles from the speech and translates them in one go, or the subtitle generator for the original language.