Video creators & YouTubers
Reach international audiences by translating video captions into multiple languages without paying cloud fees.
Translate SRT and VTT subtitle files directly on your device. Dialogue changes language while frame-accurate timecodes, cue settings and headers stay intact.
Drop your SRT or VTT subtitle files here
or click to choose files from your device
Around 40 MB per file · Frame-accurate timestamps preserved · Local, never uploaded
Free to use · No account · No file upload · Offline after model download
A subtitle translator adapts video dialogue into another language while preserving the millisecond-accurate timestamps of each cue. Instead of copying broken fragments into a translation box, you load an SRT or VTT file and receive a synchronized subtitle file ready to watch.
Natural dialogue often spans multiple consecutive cues. This tool understands subtitle timing, rejoins sentences before translation, and outputs clean captions without leaking content to servers.
Three steps, from your original subtitle file to synchronized captions.
Select or drag your .srt or .vtt file into the translator, or test with the sample Spanish subtitles.
Pick your desired language pair and configure options like sentence rejoining or bilingual subtitles.
Review cues in the side-by-side reader, listen with TTS, and download your translated SRT or VTT file.
Preserve frame accuracy, subtitle formatting and dialogue readability across all languages.

Prevents the word-salad problem caused by translating sentence fragments split over short screen durations.
Generates dual-language subtitles with translation above original text for language learning and proofreading.
Switch between single translation, side-by-side comparison, and peek-under views with built-in voice playback.
Carries through cue identifiers, cue settings, voice tags and formatting markers untouched.
Deliver localized video experiences and enjoy global media without language barriers.
Reach international audiences by translating video captions into multiple languages without paying cloud fees.
Translate foreign language movie subtitles to your native tongue and play immediately in VLC or media players.
Create bilingual subtitles to compare phrasing and pronunciation while watching films in your target language.
Review preliminary subtitle drafts for unreleased footage securely without risk of script leaks.
Subtitle files for unreleased episodes, client videos and personal media are highly sensitive. This subtitle translator runs on your machine — zero network transmission.
Once the language model is downloaded to your browser, it remains available for offline use anywhere. Read why private translation matters.
Common questions about subtitle formats, timing accuracy and privacy.
A subtitle translator changes the dialogue language in a subtitle file while keeping its timing intact. It parses SRT and VTT timecodes, translates complete dialogue phrases locally on your device, and outputs synchronized caption files ready to play with your video.
Drop your .srt or .vtt file into the panel above, pick your target language, and translate. The subtitle translator runs entirely in your browser using on-device AI. Your video subtitles and scripts never leave your machine.
Yes. Timecodes and frame markers are never modified or recalculated. The exact millisecond start and end tokens are preserved verbatim, so your translated subtitles remain frame-accurate against the video they were timed for.
Subtitles regularly break one sentence over two or more cues for reading speed. Translating those fragments separately produces broken grammar. Rejoining merges consecutive cues of the same sentence into a single unit before translation, ensuring natural flow.
Yes. Check the bilingual output option to export cues containing both the translated line and the original dialogue. This is ideal for language learners and quality review.
Both formats preserve timing. WebVTT (.vtt) additionally preserves the WEBVTT header and cue placement settings (such as line, position and alignment), while SRT (.srt) provides clean, sequentially numbered cues for desktop media players.
Yes. Because all processing occurs client-side via WebAssembly and browser AI, nothing is transmitted across the network. It is completely safe for confidential scripts, pre-release media and private footage.
Upload your SRT or VTT subtitle file and get accurate translations with timestamps intact.
Choose a subtitle file