Talking photo

Make any photo talk. CraftStory turns a single photo into a hyper-realistic talking video — with accurate lip-sync, natural gestures, and expressive emotions — from a script or your own audio, in 30+ languages, up to 5 minutes.

Upload a photo, add a script, and it talks

Make any photo talk with AI
Any photo becomes a talking video

Any photo becomes a talking video

  • Upload one photo — a selfie, a portrait, or a character
  • Add a script or your own audio
  • Realistic lip-sync and gestures, with the face preserved

Share it anywhere

  • Vertical or landscape for any platform
  • Regenerate with a new script in minutes
  • 1080p export with no watermark

Try it for free
Share your talking photo anywhere

Upload a photo, type a script, and watch it talk.

What you can do with a talking photo

One photo, endless talking videos — for social, content, and connection.

Talking-head social clips

Turn a single portrait into a stream of talking videos for your feed.

Bring characters to life

Make a mascot, illustration, or character speak on brand.

Reels, TikTok & Shorts

Create vertical talking-photo clips ready for every short-form platform.

Personalized messages

Send a talking birthday, thank-you, or announcement from one photo.

Content in your own voice

Upload your audio so the photo speaks in your voice.

Speak 30+ languages

Publish the same talking photo in dozens of languages.

Talking photos that actually look real

Most "talking photo" tools drift and glitch the moment a clip runs past a few seconds. CraftStory, built by the team behind OpenCV, keeps the face consistent with accurate lip-sync and natural gestures across up to 5 minutes — from a single photo and a script or your own audio, in 30+ languages. Prefer a ready-made face? Choose from 100+ AI actors, or build a reusable talking avatar of yourself. Start on the free plan, no card required.

Frequently asked questions

How do I make a photo talk?
Upload a photo to CraftStory, add a script or your own audio, and generate — the AI animates the face with accurate lip-sync and natural gestures. No editing skills needed.
What kind of photo works best?
A clear, front-facing photo of a face works best — a selfie, a portrait, or even a character or mascot. Higher resolution gives sharper results.
Do I need my own voice?
No. Type a script and CraftStory generates the voice, or upload your own audio for a truly personal talking photo.
How long can the video be?
Up to 5 minutes, with the same face and accurate lip-sync throughout — long enough for real messages, not just a few seconds.
Which languages are supported?
30+ languages with accurate lip-sync, so your talking photo can speak to audiences worldwide.
Is there a free plan?
Yes — no credit card required. Create an account at app.craftstory.com and make your first talking photo free.