SRT · VTT · 100+ languages

Translate subtitles without breaking a single timecode.

Upload your .srt or .vtt, pick a language, and download a perfectly-synced translation in seconds. AI that respects your timings — line for line.

subtitle-translator

Drop your subtitle file here, or click to browse

Supports .srt and .vtt

No file handy?
Timecodes preservedSRT & VTT100+ languagesNo signup to try

Three steps, fully synced

01

Upload

Drop in any .srt or .vtt file. Your timings are parsed and locked in place.

02

Translate

Pick a target language. AI translates the text only — never the timecodes.

03

Download

Get a ready-to-use subtitle file, perfectly aligned to your video.

Questions

Will my timecodes stay intact?+

Yes. SubLingo parses your file into timed cues and only ever translates the text. Every start and end time is preserved exactly, so the result drops straight back onto your video.

Which formats are supported?+

SRT and VTT today, including multi-line cues. More subtitle formats are on the way.

Why not just paste my file into ChatGPT?+

General chat tools reflow lines and mangle timecodes, leaving subtitles out of sync. SubLingo keeps the structure byte-for-byte and returns a valid subtitle file.

How many languages can I translate between?+

Over 100 language pairs, including long-tail combinations that most tools skip.