How to translate video to English
- Choose the video. MP4, MOV or WebM, from your own device. You do not have to say what language it is in: the language of the original video is detected automatically.
- Choose English as the language to dub into.
- Choose a voice model. Higgs Audio or ElevenLabs with your own API key, or the free OmniVoice in the app on your computer.
- Choose what happens to the original sound. Replace the voice keeps the music and effects and swaps only the speech; Voice-over leaves the original faintly underneath. English subtitles can be burned in.
- Start the dub and download it.
What you get back in English
- The video with the speech in English, as an MP4.
- The English dub audio as WAV.
- Subtitles as SRT in both languages: the original and the English.
- The clip the voice was cloned from.
Why the English sounds like the speaker
When you translate video to English with OpenDub, the English is spoken in a clone of the original voice, cloned from a few seconds of clear sentences in the video itself. Whole sentences are translated, each sized to how long the speaker took to say it, so every English line starts and stops with the speaker. Each line is read in the tone it was said in, and each clip is transcribed back and generated again if it drifted from the text. Only clone voices you have the rights to use.
Where it runs, and what it costs
- In the browser, with your own key. With a Higgs Audio or ElevenLabs API key the dub runs in the card at the top of opendub.app, with nothing to install, for videos up to five minutes. You pay Boson AI or ElevenLabs directly.
- On your computer, for free. OmniVoice is the free voice. It needs the OpenDub app on your computer: there are downloads for Mac (Apple Silicon) and Windows, and a one-line install for macOS and Linux. It runs at about 15–35 seconds a line on a laptop CPU, and its model weights are licensed for non-commercial use only. The app has no length limit.
OpenDub itself is open source under AGPL-3.0, free to use, and needs no account.
Limits
- English is one of 17 languages OpenDub dubs into: English, 简体中文, 繁體中文, 日本語, 한국어, Español, Français, Deutsch, Português, Italiano, Русский, हिन्दी, Bahasa Indonesia, Bahasa Melayu, Tiếng Việt, ไทย, العربية.
- It does not change the lips in the picture.
- It works on a video file on your own device, not on a link to a video online.
- The free voice is for non-commercial use, and the browser route stops at five minutes.
Is the video uploaded?
No. When you translate video to English, the video stays on your device. Only speech clips and text go to the voice model you choose. The privacy page has the details.
OpenDub is a video translator for all 17 languages; this page is about English. For the choices along the way, read How to translate a video into another language.
Questions
Can I translate video to English for free?
Yes, with the OmniVoice voice in the OpenDub app on your computer, for non-commercial use. In the browser you use your own Higgs Audio or ElevenLabs key and pay that provider directly.
Do I have to say what language the video is in?
No. The language of the original video is detected automatically.
Will the English voice sound like the original speaker?
Yes. The English is spoken in a clone of the speaker's voice, taken from the video itself, and each line carries the tone it was said in.
Do I get English subtitles too?
Yes. You get subtitles in both languages as SRT, and you can burn the English ones into the picture.
Does it keep the background music?
Yes. Replace the voice keeps the music and effects and swaps only the speech.