Free Online Subtitle Translator

Translate an SRT or VTT subtitle file to another language, keeping all the timings. Free and simple.

📖 Read the guide: How to Translate Subtitles →

Choose an SRT or VTT file
or drag & drop — processed securely & privately

How it works

1
Choose a subtitle file
Upload an SRT or VTT file — the timings are read automatically.
2
Pick a language
Select the language you want to translate the captions into.
3
Translate
Click Translate — each line is translated while the timings are preserved.
4
Download
Save the translated subtitle file in the same format.

Frequently Asked Questions

Yes — only the text is translated; every timestamp stays exactly the same.

SRT and VTT subtitle files.

Line text is sent to a free translation service; the parsing and rebuilding of the file happen securely.

Translate subtitles free and online. Upload an SRT or VTT file and convert the captions into another language — English, Spanish, French, German, Hindi, Arabic, Portuguese, Japanese or Chinese — while keeping every timestamp intact, then download the translated file. The subtitle parsing and rebuilding happen securely; only the line text is translated, so it is fast and private.