Upload a photo
JPG, PNG, WebP · max 10MB
Or pick a preset
Upload audio
MP3, WAV, M4A · max 50MB
Three quick steps — no editing skills needed.
Choose your avatar
Upload a portrait photo or pick one of the preset avatars on the left.
Add a voice
Upload audio, record live, or type text and let AI speak it in 300+ voices.
Set & generate
Pick the resolution, then hit Generate. Your lip-synced video is ready in ~45s.
Tip: a clear, front-facing portrait with a neutral expression gives the most natural lip-sync.
Talking Avatar
How to Create a Talking Avatar from One Photo
Choose a preset or upload a photo
Start from 160+ preset avatars in nine categories (ads, tech, education, casual, news, babies, animals, singing, and Christmas) or upload your own JPG, PNG, or WebP up to 10MB. One clear, front-facing face with a neutral expression gives the most natural lip sync.
Type a script and pick from 330+ voices
Write up to 2,000 characters and choose a voice from 330+ in 20+ languages. Every voice has a free preview, and text to speech costs 1 credit per 200 characters.
Or use your own voice
Upload an MP3, WAV, or M4A file up to 50MB, or record straight from your browser. Your own recording keeps your pacing, tone, and pronunciation.
Generate, review, and download
Choose 540p or 720p and generate. A 10-second clip takes about three minutes at 540p. Watch the result in your history, then download the video.
Talking Avatar Use Cases
Anywhere a face helps the message land and filming one is not practical.
Product explainers and demos
A presenter walks through a feature or a launch, and you regenerate the clip when the product changes.
Training and onboarding
Turn a process update or a welcome message into a short video without booking a recording session.
Social clips
Post a talking character, mascot, or pet that speaks your caption, made from a single image.
Lessons and explainers
Give a lesson summary or a quick tip a consistent on-screen teacher.
Greetings and messages
Send a birthday message, a thank-you, or a personalized Santa video from a photo.
Talking Avatar Limits and Pricing
Audio length
Resolution and price
Free to start
Photo input
Voice input
Generation time
How to Make a Talking Avatar
Choose your avatar
Pick a preset avatar or upload a photo with one clear, front-facing face.
Add the voice
Type a script and pick a voice, upload an audio file, or record yourself in the browser.
Generate and download
Choose 540p or 720p, generate, check the lip sync, and download the video.
Why Use a Talking Avatar Instead of Filming
- Change the words, keep the face: When the script changes, generate the video again instead of reshooting it.
- Any face you have the rights to: Photos, illustrations, pets, and cartoon characters work when one face is clear.
- Your voice, or one of 330+: Use text to speech, your own recording, or a song.
Change the words, keep the face
Any face you have the rights to
Your voice, or one of 330+
Talking Avatar FAQ
What is a talking avatar?
A talking avatar, sometimes called a speaking avatar, is a still portrait turned into a video where the face speaks the audio you give it. AvatarCraft AI animates the mouth and face from one photo, using text to speech, an uploaded audio file, or a recording.
How do I create a talking avatar?
In the talking avatar creator, choose a preset avatar or upload a photo, add the voice by typing a script, uploading audio, or recording, then generate. When the video is ready, review it in your history and download it.
Can I make a talking avatar from my own photo?
Yes. Upload a JPG, PNG, or WebP up to 10MB with one clear, front-facing face. Only use photos you own or have permission to use, and do not impersonate a real person without consent.
Is the AI talking avatar generator free?
You can start free: new accounts get 30 credits, enough for one 20-second video at 540p. After that, video costs 1 credit per second at 540p or 2 at 720p, and text to speech adds 1 credit per 200 characters.
How long can a talking avatar video be?
Each video uses 3 to 60 seconds of audio. The free plan allows up to 20 seconds per video.
Which voices and languages can it speak?
Text to speech offers 330+ voices in 20+ languages, each with a free preview. You can also upload or record audio in any language, and the avatar follows it.
Can a talking avatar hold a live conversation?
No. AvatarCraft AI generates a video from the audio you provide. It is not a real-time or interactive avatar that listens and answers questions.
Can I control the emotion, speed, or gestures?
Not with separate controls. The delivery follows the audio, so record it yourself for a specific tone, or make the audio on the AI Text to Speech page with an Expressive voice, where you can describe the tone and pace in words. There are no gesture controls.
What can't a talking avatar do?
Each video animates one face. It doesn't translate your script or generate videos in batches. To speak in a cloned voice, create the audio on the AI Text to Speech page (Clone tab) first, then use it here. For new audio on an existing video, use the lip sync tool instead.