Make a video that speaks their language

Type the words in Spanish, French or German. A talking video says them, lip-synced.

Make my video

Cancel anytime · No watermark on any plan

Make a video that speaks their language

Type the words in Spanish, French or German. A talking video says them, lip-synced.

Cancel anytime · No watermark on any plan

AI Video Dubbing Step by Step: Dub a Video or Make One in Another Language

Percify Team

Percify Team

Content Writer

June 25, 2026
4 min read

Made with Percify

Talking videos of you, from one photo

Quick Answer

To dub a video with AI in Percify, open the Playground, upload the MP4 or MOV to ElevenLabs Dubbing or HeyGen Video Translate, pick the target language and run it; there is no script step. ElevenLabs Dubbing is 1 credit a second across 33 languages and keeps the original voice; HeyGen Video Translate is 4 credits a second (8 in precision mode) with 178 options. For a new video, make the audio in the target language and lip sync a photo to it from 2 credits a second.

Applicability: This guide applies to content creators, marketers, educators, and businesses looking to localize video content efficiently. It does NOT apply to users seeking basic video editing or voice-over recording without AI avatar generation.

Dub a video with AI in Percify: ElevenLabs Dubbing (1 credit a second, 33 languages) or HeyGen Video Translate, or lip sync a new video in any language.

There are two ways to put another language on a video with Percify, and they suit different jobs. If the video already exists, you dub it: upload it to a dubbing model in the Playground, pick the target language, and get the same video back speaking that language. If you are making a new talking video, you record or generate the audio in the target language and lip sync a photo to it. This guide walks through both, with the price of each.

Your photo can say thisUpload one photo and type a line. A lip synced video of you.

Make this with your photo

Which way to go

You haveUseWhat you getPrice
A finished video with speechElevenLabs DubbingThe same video, translated and dubbed, keeping the original speaker's voice1 credit a second
A finished video with speechHeyGen Video TranslateThe same video translated, with regional options4 credits a second, 8 in precision mode
A photo and a scriptLip syncA new talking video in the language of your audioFrom 2 credits a second

Dub an existing video, step by step

Dubbing runs in the Playground, which is in the desktop web app at app.percify.io ↗, under Playground in the sidebar.

  1. Get the video ready. An MP4 or MOV file with speech in it. Trim it to the part you need first, because both models charge for the whole length.
  2. Open a dubbing model. In the Playground, open ElevenLabs Dubbing or HeyGen Video Translate.
  3. Upload the video. There is no script to type: the model listens to the speech and translates it itself.
  4. Pick the language. ElevenLabs Dubbing has 33 target languages; you can also name the original language from 57, or leave it on Auto. HeyGen Video Translate has 178 language and dialect options, such as Spanish (Mexico) or Portuguese (Brazil).
  5. Run it and review. Watch the result before you publish, ideally with a native speaker. If a run fails, or is still unfinished after 15 minutes, the credits are refunded.

If the video will not upload, re-encode it to a standard MP4. The message "Could not read the video duration" means the server could not measure its length.

What dubbing costs

The server measures the length of the uploaded video and charges from that.

Video lengthElevenLabs DubbingHeyGen Video Translate, speedHeyGen Video Translate, precision
30 seconds30120240
1 minute60240480
2 minutes120480960

Test with a short clip on ElevenLabs Dubbing, the cheaper of the two, before you send a long video. Creating an account is free and needs no card; dubbing takes credits from a plan, from $12 a month. Subscribers can top up with one-time credit packs. The pricing page has the current plans.

Make a new talking video in another language

When there is no video yet, dubbing is the wrong tool. Make the audio in the target language first, then lip sync a face to it.

  1. Get the audio. Record it yourself in that language, or generate it. To speak it in your own voice, clone your voice from a sample of at least 6 seconds (15 to 30 is better); XTTS-v2 in the Playground speaks a cloned voice in 16 languages. Saving a cloned voice is free.
  2. Pick the face. One clear photo where the face fills about a third of the frame. Your own photo works as is.
  3. Lip sync it. The mouth, jaw and head move to the audio. The fast model is 2 credits a second at 480p, so a 20 second clip is 40 credits. See lip sync a photo to audio.

Before you publish

  • Check names, numbers and product terms in the translation; these are where machine translation slips most.
  • Translated speech often runs longer or shorter than the original. Recut the video if a line now overruns a scene.
  • Say that the video is AI dubbed where your platform or market expects it.

For the reference version of these steps, see the docs: Dub a video into another language ↗.

Ready to Create Your Own AI Avatar?

Make a talking video of yourself from one photo, in your own voice. No watermark on any plan.

Get started

Cancel anytime from your profile

Got questions?

Frequently asked

Open the Playground in the desktop web app, choose ElevenLabs Dubbing or HeyGen Video Translate, upload the MP4 or MOV, pick the target language and run it. There is no script to type: the model translates the speech itself.

ElevenLabs Dubbing is 1 credit a second, so a minute is 60 credits. HeyGen Video Translate is 4 credits a second in speed mode and 8 in precision mode. Failed runs are refunded. Creating an account is free; dubbing takes credits from a plan, from $12 a month.

ElevenLabs Dubbing has 33 target languages and can detect the original language automatically. HeyGen Video Translate has 178 language and dialect options.

ElevenLabs Dubbing translates and dubs the video while keeping the original speaker's voice. For a new video in your own voice, clone it (saving the clone is free) and speak the script in the target language with XTTS-v2, which covers 16 languages.

Yes. Record or generate the audio in that language, then lip sync a photo to it. The fast lip sync model is 2 credits a second at 480p, so a 20 second clip is 40 credits.

ai video dubbingpercifyvoice clonelip syncai videovideo localization
Percify Team
Published on
Share article

Related Reads

Why Is My AI Dubbing Sounding Off? Fixing Mismatched Phonemes - Percify AI Avatar Blog Cover
Ai Dubbing Mismatched Phonemes TroubleshootingJun 22, 26

Why Is My AI Dubbing Sounding Off? Fixing Mismatched Phonemes

Troubleshooting AI dubbing with mismatched phonemes: common causes in the script, the voice and the source video, and how to check the fix.

Read Article
Percify Podcast Studio: Two Voices, One Video - Percify AI Avatar Blog Cover
Ai Podcast Video Two Speakers / Make A Podcast Without Recording / Ai Talking Heads ConversationSep 5, 26

Percify Podcast Studio: Two Voices, One Video

A two-person AI podcast where both speakers listen. How the alternating turns are built, what it costs per minute, and why there is no 720p option.

Read Article
Percify Content Replication: Remake a Short - Percify AI Avatar Blog Cover
Remake A Tiktok With Ai / Replicate A Viral Video Format / Shot For Shot Ai RemakeSep 5, 26

Percify Content Replication: Remake a Short

Paste a link under two minutes and Percify rebuilds the format, not the footage. What the blueprint captures, what gets reused, and where remakes still break.

Read Article
Percify Avatar Studio: Talk From One Photo - Percify AI Avatar Blog Cover
Percify Avatar Studio / Talking Avatar From A Photo / How Long Should An Ai Avatar Video BeSep 5, 26

Percify Avatar Studio: Talk From One Photo

One photo and a script become a video of that face speaking. What 179 finished renders from 61 accounts say about the length, cost and framing that work.

Read Article
AI Lip Sync Software Compared - Percify AI Avatar Blog Cover
Lip Sync Software, Lip Sync Animation Software, Best Ai Lip Sync AppSep 2, 26

AI Lip Sync Software Compared

What decides lip sync quality, measured across 179 real renders: 720p takes 3.3x the render time of 480p fast, and 9 percent of failures are the source.

Read Article
5 AI Avatar Platforms for Your Brand Strategy in 2026 - Percify AI Avatar Blog Cover
What Are The Best Ai AvatarsJul 31, 26

5 AI Avatar Platforms for Your Brand Strategy in 2026

Five AI avatar platforms compared for brand video in 2026 on avatars, voice cloning and price, including Percify from $12 a month.

Read Article

Make your first talking video

One photo and a script is all it takes.

Cancel anytime