Upload a clear, front-facing photo
Face the camera, even light, a neutral or slightly happy expression, and the mouth fully visible with no hair or hand across it. The more of the frame the face fills, the sharper the mouth moves.
One photo · One voice track up to 15s · 720p or 1080p
AI lip sync for any photo: add your voice track and the face says every word, blinks and nods included — the talking clip people stop scrolling for.
Three faces, three voices, three very different jobs: an avatar, a street-style ad and a cartoon character. Each one started as a single frame.
AI lip sync makes a still face speak a piece of audio. You give it a portrait and a voice track; it animates the mouth to match every syllable and adds the small movements that make a person look alive while they talk. The result is a short video of that face saying exactly what the audio says: a presenter, a character, a greeting or an ad from one still.
You already have the script and the still. Upload one clear photo and the voice, and the AI lip sync model turns them into a talking video in your browser: no local install, no masking nodes, no stitching clips together by hand.
Creative engine
Your photo sets the face, your audio sets the words and the length.

One frame of a yakitori vendor at his grill, the only image the model saw.
The same vendor speaking a line to the camera, lips moving with the voice track, rain and lanterns still behind him. Made on Kavel.
Using AI lip sync takes one photo, one audio file and one click. The photo does half the work, so start there.
Face the camera, even light, a neutral or slightly happy expression, and the mouth fully visible with no hair or hand across it. The more of the frame the face fills, the sharper the mouth moves.

Upload an MP3, WAV, M4A or OGG up to 15 seconds: your own recording, a voiceover or a sung line. Clean audio with one speaker gives the tightest AI lip sync.

The cost is shown before you press, worked out from the length of your audio. The talking video comes back ready to download and post.
The talking videos getting shared are the ones where a still that should not talk suddenly does. Pick yours.
Record your script, give it a face, and post the explainer without ever sitting in front of a lens. Ideal for YouTube intros and course lessons.
One product photo of a person, one voiceover, and a talking testimonial clip for the feed. Swap the audio to test a new hook without a new shoot.
Cartoons, mascots, a drawing of your pet. If it has a face and a mouth, it can say your line, and a character from a picture book can move across the page too.
A birthday message, a toast, a thank-you, spoken by the face in the photo. The voice is whatever you record.
Straight answers on making a photo talk.
Upload one clear, front-facing photo and a voice track, and the model animates the face to speak it. That is the whole workflow on this page: no ComfyUI graph, no face masks, no stitching.
Yes. Record the script as audio, or export it from any voice tool, then upload that file with the photo. The face speaks exactly what the audio says.
Here you can buy a one-off credit pack and spend it on AI lip sync clips whenever you need them, with no monthly plan to cancel. Each clip's cost is shown before you generate.
No. The model runs on our side and the video lands in your browser. There is no VRAM to budget and nothing to install.
Up to 15 seconds per clip. The video runs exactly as long as the audio, so a longer message goes in several clips, each starting from the same photo.
Front-facing, even lighting, a neutral expression and a mouth that is fully visible. Hair, hands or a microphone across the lips make the mouth harder to animate.
It is priced by the length of your audio: 150 credits for 5 seconds at 720p, 450 for the full 15 seconds, and 300 or 900 at 1080p. Failed runs are refunded automatically, unless the upload broke the content policy.
Yes, as long as the character has a clear face with a mouth. The almond in the examples above started as a single still of a 3D cartoon.
Credits are shared across everything Kavel runs. You see the cost before each run, and a failed job is never charged.
Pay safely and securely with
Payments are processed by Stripe over an encrypted checkout. Your card details are handled by Stripe and are never stored by Kavel.
Make the face they know say the line they will remember. It starts at 150 credits for 5 seconds at 720p, and a run that errors on our side gives its credits straight back.