Translate Subtitles to Korean

● No uploads: everything runs in your browser

Loading…

Translate an SRT or VTT file into Korean in your browser, with every cue keeping its exact start and end time and nothing uploaded. Korean is easier to lay out than Japanese or Chinese, because written Korean puts spaces between words, so a long line can break at a word boundary in players and in the burn-in renderer. The harder part is speech levels. Korean grammar marks how politely the speaker is addressing the listener, and since each cue is translated without knowing who is talking to whom, polite and casual endings can mix in the same conversation.

How it works

  1. Drop the .srt or .vtt in Chrome 138 or later. Korean is preselected as the target and the source is detected from the first cues.
  2. Translate & download. If the Korean language pack is not on your device yet, Chrome downloads it before the first cue is translated.
  3. Read scene by scene and settle each relationship on one speech level, for example polite -요 endings with strangers and plain endings between close friends, then correct the lines that drift.

Questions

Will the Korean subtitles use polite or casual speech?
It varies line by line. English rarely signals politeness, so the translator has to guess, and with each cue translated on its own it cannot keep a choice consistent. Formal -습니다 endings, polite -요 endings and casual speech may all appear between the same two characters. A Korean speaker can make it consistent in one pass through the file.
How do I translate English subtitles to Korean?
Drop the English .srt or .vtt here in Chrome 138 or later and press Translate & download; English is detected automatically and Korean is already chosen. The Korean file keeps every timing, so it plays against the original video without resyncing. To burn the Korean text in afterwards, switch to Burn in and drop the video together with the downloaded Korean file.
Does my file get uploaded?
No. The models and all processing run inside your browser on your own device. You can verify this yourself: open your browser’s DevTools, watch the Network tab, and process a file: there are no uploads. After the first visit most tools also work fully offline.
What is a two-point resync?
A fixed shift fixes subtitles that are uniformly early or late, but not ones that drift further out over the runtime (a frame-rate mismatch). Pin the first and last line to their correct moments and every cue between them is stretched linearly. That is the standard fix, done locally.
How does on-device translation work?
Recent Chromium browsers ship a built-in translator that downloads language packs and runs locally. Where your browser offers it, this tool uses it, subtitle text included, and nothing is sent to a service. Where it does not, the page says so instead of quietly uploading.
Burned-in vs a subtitle file: which do I want?
A separate .srt/.vtt can be toggled and edited, and players render it crisply, so prefer it where you control playback. Burn-in re-encodes the video with the text drawn into the frames: it plays everywhere and cannot be turned off.

Related tools