Translate subtitles to Spanish from an SRT or VTT file on your own device: Chrome’s built-in translator turns each cue into Spanish, the timings are copied over untouched, and the result downloads in the format you dropped. Spanish usually needs around 20% more characters than the English it comes from, but each cue keeps the exact time slot it had, so a line that was easy to read in English can leave the screen before a viewer finishes it in Spanish. Nothing here shortens or re-times lines, so the longest cues are where your review should start.
How it works
- Drop an English .srt or .vtt, or one in any other listed language, in Chrome 138 or later. Spanish is already set as the target.
- Translate & download. A counter shows how many cues are done; Cancel stops the run and saves the cues translated so far.
- Play the busiest scenes with the new file and look for lines that vanish before you can finish them. Shorten the wording rather than stretching a cue into the next one.
Questions
- How do I translate an English SRT file to Spanish?
- Open this page in Chrome 138 or later, drop the .srt and press Translate & download. The source is detected from the first few lines and the target is already Spanish. You get a new .srt with the same number of cues at the same times, with -translated added to the file name. Nothing is uploaded at any point.
- Will it translate into Latin American or European Spanish?
- There is one Spanish option, so you cannot choose a region. The two differ in vocabulary (ordenador and computadora, coche and carro) and in how a group is addressed: vosotros in Spain, ustedes across Latin America. If your audience is in one region, have someone from there read the file before it is published.
- Can I translate Spanish subtitles into English?
- Yes. Drop the Spanish file and change To from Spanish to English; From can stay on automatic detection. The same works between any two of the 16 listed options, so Spanish to Portuguese or French needs no stop in English on your side.
- 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.