one video, now in five languages
You made a great video in English. LocalDub turns it into Spanish, Portuguese, Chinese and Hindi versions, with a new voice and captions that match. No re-recording, no per-minute bills. It runs on your Mac.
Beta · macOS · free local mode, optional ElevenLabs voice cloning
1. Drag a batch of English videos into LocalDub. Each video becomes its own job.2. Tick the languages you want, pick a caption style, name the series, and press Run.3. LocalDub removes your voice, translates, speaks each line in time, and burns in the captions.4. Every language lands in its own folder, ready to upload, with captions burned in.
great video. only english speakers get it
You spent days on it. Viewers in Mexico, Brazil, China and India scroll right past, because they do not speak English. Recording it again in four languages is not realistic, and dubbing services bill by the minute. LocalDub makes the other versions for you.
Every video exists in one language. Everyone else sees a video they cannot follow.
- Travel vlogEnglish only 1 language
- Recipe shortEnglish only 1 language
- Q&A liveEnglish only 1 language
- Spanish versionWould need a new shoot Never made
The same video in five languages, each with its own voice and captions, from one run.
- ENG_Travel vlog.mp4Your voice, English captions EN
- SPA_Travel vlog.mp4Spanish voice and captions ES
- POR_Travel vlog.mp4Brazilian Portuguese PT
- CHI_Travel vlog.mp4Mandarin Chinese ZH
- HIN_Travel vlog.mp4Hindi HI
Your audience stops at English
Your channel could reach people who search in Spanish, Portuguese, Chinese or Hindi. They need to hear the video in their language, not just read it.
One ad, every market
You have one product video that works. LocalDub gives you a version for each market in the same run, with captions in your brand style.
Record it again in each language
You need to speak the language well, and every video becomes four new shoots.
not realisticAuto-translated captions
The platform translates your subtitles, but viewers still hear English and have to read the whole time.
they still hear EnglishA dubbing service
Upload your footage, pay per minute for every language, then wait. A batch of videos gets expensive fast.
a bill for every minutedrop videos in. get every language out
LocalDub is a small studio you open in your browser, running on your own Mac. You choose the languages and the look once, and it does the rest for the whole batch.
Drop a batch and pick your languages
Drop one video or many. Each one becomes its own job and they run one after another. Tick the languages you want and give the batch a series name.
- English, Spanish, Brazilian Portuguese, Mandarin Chinese and Hindi
- English keeps your own voice and just gets captions
- Name a series and the outputs are sorted by date and name
- EN EnglishYour voice, captions only on
- ES Spanish on
- PT Portuguese (Brazil) on
- ZH Chinese (Mandarin) on
- HI Hindi added on
Your voice out. A new voice in, on time.
LocalDub separates your voice from the music and room sound, and removes it. It writes down every word with its exact time, translates each line, speaks it in the new language, and fits it into the moment you said it.
- Your music and background stay under the new voice
- Each line is sped up or slowed a little to fit its slot
- Edit any translated line and re-dub just that language
- 1Pull out the audio
- 2Remove your voice, keep the music
- 3Translate each line
- 4Speak it and fit it to the timing
- 5Burn in the captions
Captions in your style, burned in
The captions come from the same timing as the new voice, so they always line up. Pick a built-in style or make your own, and see it live on your own video before you run.
- Six built-in styles, from karaoke to a white top bar
- Change font, size, position, colors and outline
- Save a style and use it for every batch
- Aa CleanWhite text on a soft dark box
- AA Bold popBig capitals with a thick outline
- Aa KaraokeEach word lights up as it is spoken
- Aa Top captionA white bar above the video
set it up once. then just drop videos
LocalDub runs on your Mac and opens in your browser. Setup installs the speech, translation, voice and video tools it needs, one time.
Get the beta
Ask for the beta and we send you LocalDub for your Mac.
Run setup once
One setup script installs everything LocalDub needs. After that it can start by itself when you log in.
Drop your videos
Open LocalDub in your browser, drop videos, pick languages and a caption style, and press Run.
On your Mac
In local mode, the voices and the video work happen on your Mac.
Free by default
Local mode needs no keys and has no per-minute cost.
Your own voice, optional
Add an ElevenLabs key to clone your voice into every language.
Made for batches
Series folders, a watch folder, and jobs that resume after a restart.
good to know
Which languages does it make?
English, Spanish, Brazilian Portuguese, Mandarin Chinese and Hindi. Your video should be in English. The English version keeps your own voice and gets captions.
Does the new voice sound like me?
In local mode, each language uses a built-in AI voice. If you add your own ElevenLabs key and choose AI mode, ElevenLabs clones your voice into every language and keeps your tone and pacing. ElevenLabs bills your account per minute, and LocalDub shows the cost on each job.
What happens to the music in my video?
By default LocalDub removes only your voice and keeps the music and background sound under the new voice. You can also keep the original track very quiet under the dub, or turn it off.
Will the voice and captions be in sync?
LocalDub knows the exact time of every word you said. Each translated line is fitted to that moment, a little faster or slower if needed, and the captions come from the same timing.
Does anything leave my Mac?
In local mode, listening, voices and video rendering run on your Mac. Translation uses a local model if you have one installed through Ollama, and falls back to Google Translate for the text if not. AI mode sends your audio to ElevenLabs.
My video is already in Spanish. Can it just add captions?
Yes. Captions only mode keeps each video in its own language and voice, and burns in captions in that language.
get early access to LocalDub
Beta builds go out in small batches. Tell us what you would use it for and which device you have, and we send you the build.
building an app like this? talk to us.
Tell us about your app and what is holding its growth back. We read every message and reply with ideas. No pitch.