Upload a video
MP4, MOV, WebM · max 300MB · short side ≤ 1080px
Upload audio
MP3, WAV, M4A · max 100MB
01Upload a video
Any clip with a visible face. Max 300MB, short side up to 1080px.
02Add the new audio
Upload the speech track you want the person to say. Max 100MB.
03Pick a mode & generate
Normal keeps the clip as-is; Loop repeats it to cover longer audio.
AI Lip Sync Generator
How to Get a Cleaner Lip Sync
AI Lip Sync Generator Use Cases
Use this when the footage is already right and only the audio needs to change.
Dubbing an existing clip
Replace the dialogue in footage you already shot and let the original speaker's mouth follow the new track.
Voiceover corrections
Fix a misread line or an outdated figure without reshooting — re-record the audio and re-sync the same take.
Localized versions
Supply a translated voice track for a new market and keep the same on-camera presenter across every language.
Social re-edits
Refresh a clip for another campaign or platform by swapping the audio instead of producing new footage.
Dubbing an existing clip
Replace the dialogue in footage you already shot and let the original speaker's mouth follow the new track.
What This Lip Sync Tool Does — and Does Not Do
Video requirements
Audio requirements
Output length
Playback mode
One audio track at a time
Footage and voice rights
How to Lip Sync a Video with AI
Upload the source video
Choose a clip where one speaker's face is clearly visible. The short side must be 1080px or less, and the file up to 300MB.
Upload the new audio
Add the speech, dialogue, or singing track you want the speaker to deliver. Minimum one second, maximum 100MB.
Pick a playback mode and generate
Choose normal or loop, generate, then review the mouth timing before exporting. Estimated output is capped at 120 seconds.
Why Creators Use AI Lip Sync Generator
- Keep the take, change the words: The original footage, lighting, and performance stay intact — only the mouth follows the new audio.
- Normal or looped playback: Normal trims audio that runs past the end of the clip; loop repeats the clip until the track finishes.
- Priced by output length and resolution: Cost follows the seconds you generate and the resolution tier of the source video.