Skip to content

Translate English subtitles to Spanish

Last updated September 2026

Spanish subtitles reach viewers across Spain, Latin America and the United States, which makes them one of the highest-value subtitle tracks you can add. This page explains how to turn an English .srt or .vtt file into Spanish without uploading it anywhere: the translation runs on your own computer using the translation model built into desktop Google Chrome (138+) or Microsoft Edge. Spanish uses the Latin alphabet with accents (á, é, í, ó, ú), ñ and the inverted marks ¿ and ¡ that open questions and exclamations. Below are the steps plus Spanish-specific things to check before you publish.

Browser requirement: desktop Google Chrome 138+ or Microsoft Edge only. It won't work on phones, Firefox or Safari yet, because it uses the browser's built-in on-device translation model.

Open the translator (preset)

How to do it

  1. Open the translator in desktop Chrome 138+ or Microsoft Edge — the link on this page presets English → Spanish.
  2. Drop your English .srt or .vtt file onto the page (or click to choose it). Nothing is uploaded; the file is read locally.
  3. Confirm the languages show English → Spanish and press Translate. The first time, the browser downloads the English–Spanish model once, which can take a minute.
  4. Watch cues translate in place. Timestamps, cue numbers and tags such as <i> stay exactly as they were.
  5. Download the Spanish file (same format as the input) and load it in your player or upload it to your video platform.

Tips

FAQ

Is the Spanish output Latin American or European?

Built-in browser models generally aim for neutral Spanish that reads fine in both regions. It isn't tuned to a specific country, so review regional vocabulary if your audience is specific.

Is translating English subtitles to Spanish really free?

Yes. There's no account, no per-file limit and no paid tier — the translation is done by your browser's built-in on-device model, so there's no server cost to pass on.

Does it work on my phone?

Not at the moment. The built-in Translator API is only available in desktop Google Chrome 138+ and Microsoft Edge. Mobile browsers, Firefox and Safari don't offer it yet.

Related