Audio to video lip sync
Lip sync an existing video to your audio track.
When the new line already exists as audio — a re-record, a voiceover, or a track you own — upload it and match the mouth to it instead of reshooting.
Prepare your video and speech first. A free account is needed only when you generate.
Upload video and audioNeed another route? Compare all three speech inputs.

This approved A/B example uses typed lines, not uploaded audio. It shows a short single-speaker result; review your own full result before publishing.
Create
Bring one clear video. The matching speech mode is already selected.
You can switch modes at any time. The same price, consent, queue and result rules apply across all routes.
Use the finished take as-is. Start with your own video or try a ready-made sample.
MP4 / MOV · one clear face · current production limits applyNEW SPEECH
What should they say?
Type text, upload your own audio, or record. Try different lines anytime.Input guide
Make the uploaded track easy to match
Bring the approved video
Upload an MP4 or MOV with one clear, forward-facing speaker.
Upload the track
Add the MP3, WAV or M4A you own. The result follows this audio exactly.
Generate, inspect, then publish
Check the mouth movement against the track in the finished MP4 before using it.
- Use a clean MP3, WAV or M4A with one speaker and no background music over the voice.
- Use one clearly visible speaker in the video. This tool changes mouth timing; it does not create a person.
- Only use footage and audio you have permission to process.
Questions
Audio to video lip sync questions
What audio formats work?
MP3, WAV and M4A. Use a clean single-speaker recording; music mixed over the voice makes the mouth timing less accurate.
Can I upload a track in another language?
Yes. The mouth is matched to the audio you supply, whatever language it is in. We do not translate or generate that audio for you.
Does the result keep the original audio?
No. The uploaded track replaces the speech in the result. Review the MP4 before publishing.