Translate video to Spanish, free, in your browser

To translate video to Spanish for free, open the AI dubbing card on opendub.app on a computer or an Android phone, choose an English video, set Dub into to Español (Spanish) and start. OpenDub transcribes the speech, translates it into Spanish on your device and speaks it in a free stock voice, with Spanish subtitles. There is no subscription, no key and no watermark, and trying it needs no account; it works for videos up to five minutes, the video is not uploaded, and downloading the dub takes a free sign-in.

How to translate video to Spanish

  1. Open the dubbing card at opendub.app, in the browser on a computer or an Android phone. On an iPhone, see below.
  2. Choose the video. An MP4, MOV or WebM file from your own device, up to five minutes long.
  3. Leave Spoken in on Auto-detect, or choose English.
  4. Check that Dub into says Español (Spanish). The links on this page open the card with Español (Spanish) already chosen.
  5. Choose the free voice. On a computer it is the option marked Free voice and In this browser; on an Android phone it is the Free voice marked On this phone.
  6. Start the dub. The first dub downloads up to about 750 MB of models, once; your browser keeps them for the next video.
  7. Download the result. Downloading the dubbed video takes a free sign-in, and the download then continues on its own, with no re-dub.

An English to Spanish video translator on your own device

When you translate video to Spanish with the free voice, every step runs in the page. Whisper transcribes the English speech; each sentence is translated into Spanish, by Chrome's own translator where the browser has one, otherwise by an English-to-Spanish model (opus-mt-en-es) that downloads once; a stock voice that speaks Spanish reads each line; and the lines are fitted back into the video, each one timed to the moment it replaces. Nothing needs a key, and trying it needs no account.

A Spanish video translator with no subscription

A Spanish video translator should let your viewers hear the video in Spanish, not only read it. With OpenDub the speech itself is replaced, the subtitles come with it, and the free voice in the browser costs nothing. OpenDub itself is free and open source, and its code is on GitLab.

Where you can translate video to Spanish for free

  • On a computer, in the browser. Free with the stock voice. If your browser cannot run it, the card says so before you start and suggests Chrome, Edge or Firefox.
  • On an Android phone, in the browser. Free with the stock voice, which runs on the phone.
  • On an iPhone. The free voice is still a preview there. To try it, open opendub.app/?phonevoice=1. Without that, the page on an iPhone offers to send the link to your computer.

Spanish to English works too

The other direction is free in the same way: a Spanish video can be dubbed into English in the same card. Choose English under Dub into. For that direction, see Translate video to English.

What you get when you translate video to Spanish

  • The dubbed video, with the speech in Spanish and Spanish subtitles in the picture.
  • The dub audio as WAV.
  • Subtitles as SRT, in Spanish and in the original language.

There is no watermark and no logo: OpenDub leaves the picture as it is, apart from the subtitles.

Limits when you translate video to Spanish for free

  • It is a stock voice, not a clone of the speaker.
  • The original voice is turned down under the Spanish, not removed.
  • Up to five minutes per video in the browser. The OpenDub app on your computer has no length limit; see AI dubbing for long videos.
  • The free translation models cover English to Spanish and Spanish to English. For Spanish and another language, the free route may have no translator for that pair.
  • It does not change the lips in the picture.
  • It works on a video file on your device, not on a link to a video online.

To keep the speaker's own voice in Spanish

A clone of the speaker's voice needs a different voice model: OmniVoice in the free OpenDub app on your computer, for non-commercial use, or your own Higgs Audio or ElevenLabs key in the browser, paid to that provider. The video translator page explains each one, and Local AI dubbing covers the app.

Is the video uploaded?

No. When you translate video to Spanish with the free voice, speech recognition, translation and the voice all run in your browser, and the video stays on your device. The privacy page has the details.

This is the same AI dubbing as on the OpenDub home page, which is open source under AGPL-3.0-or-later. Reading in Spanish? The same task is explained in Spanish on Traducir video. To change a video into another language, see the video language changer.

Questions

Can I translate video to Spanish for free?

Yes, from English. In the browser on a computer or an Android phone, an English video can be dubbed into Spanish for free in a stock voice, with no key and no account to try, for videos up to five minutes; downloading the dub takes a free sign-in. The first dub downloads up to about 750 MB of models, once.

Do I need a subscription?

No. The free voice in the browser needs no subscription, no payment and no API key. Downloading the dub takes a free sign-in.

Is there a watermark on the dubbed video?

No. OpenDub adds no watermark and no logo to the dubbed video. The picture is left as it is; the only thing drawn on it is the subtitles in the new language.

Can I translate a Spanish video to English?

Yes, for free in the same way. Choose English under Dub into.

Does it work on my phone?

On an Android phone, yes, in the browser. On an iPhone the free voice is still a preview, at opendub.app/?phonevoice=1.

Will the Spanish voice sound like the original speaker?

Not with the free voice: it is a stock voice, and the original voice is turned down under it. To clone the speaker, use OmniVoice in the OpenDub app on your computer, or your own Higgs Audio or ElevenLabs key.

Do I get Spanish subtitles?

Yes. They are in the picture of the dubbed video, and you also get them as an SRT file, together with an SRT file in the original language.

Dub a video on opendub.app · Blog