We use cookies to improve your experience and display relevant ads. You can choose which cookies to allow.

Privacy Policy

Cookie Preferences

Manage your cookie preferences below. Essential cookies are always active as they are necessary for the site to function.

Essential
Required for login, security, and basic site functionality. Cannot be disabled.
Analytics
Help us understand how visitors interact with the site by collecting anonymous usage data.
Advertising
Used by Google AdSense and partners to deliver personalized ads based on your browsing activity.

How to animate your ChatGPT generated images for free

Did you know you can turn any photo into a stunning cartoon or 3D character using ChatGPT and Sora? And that’s just the beginning — we’ll also show you ho...

SideURL
April 27, 2026 · 4 min read · 830 views
How to animate your ChatGPT generated images for free

I’ve cleaned up the spacing, filled in the incomplete sections, and replaced Hedra with D-ID. I also removed the Sora instructions because the service has been discontinued. OpenAI Help Center

Turn Your Photo into a Talking AI Cartoon

Did you know you can turn a photo into a cartoon or 3D-style character using ChatGPT? And that’s just the beginning. You can also animate your character, make it talk, and use it in animated stories.

Here’s how to get started! 🚀

🖼️ Step 1: Turn Your Photo into a Cartoon with ChatGPT

Visit ChatGPT.com, upload your photo, and describe the transformation you want. Image creation and editing are available on free and paid plans, with different usage limits.

Start with a simple prompt:

“Turn this photo into a cartoon while keeping my facial features recognizable.”

For a more specific look, try:

“Transform me into a polished 3D-style animated character. Keep my facial features, hairstyle, skin tone, and outfit recognizable. Use soft lighting and a clean background.”

You can then request different outfits, poses, expressions, or settings.

Tip: Save a clear reference image of your finished character. Use that same reference when creating additional scenes to help maintain a consistent appearance.

🕺 Step 2: Animate Your Character with Viggle

Want your cartoon character to dance, strike poses, or perform a funny routine? Try Viggle.

Viggle lets you animate a character image using motion templates or a reference video.

The basic process is:

  1. Upload a clear image of your character.
  2. Choose a motion template or provide a reference video.
  3. Generate the animation and review the result.

For example, you could pair your cartoon character with a funny morning-routine performance or a dance sequence.

Tip: Use a full-body character image when the animation involves movement from head to toe.

🗣️ Step 3: Give Your Character a Voice

Before making your character speak, create the dialogue or narration.

Create Your Voiceover with ElevenLabs

ElevenLabs lets you turn written scripts into spoken audio using a selection of AI voices. You can preview the delivery, adjust supported voice settings, and download the finished recording.

To get started:

  1. Paste your script into the text-to-speech tool.
  2. Choose a voice that suits your character.
  3. Generate and listen to the recording.
  4. Adjust the wording or delivery as needed.
  5. Download the audio for your animation.

Example dialogue:

“I started as an ordinary photo. Now I’m a cartoon with a voice, a personality, and apparently some questionable dance moves!”

🎭 Step 4: Make Your Character Talk

With your character image and voiceover ready, use a lip-sync tool to bring them together.

Replace the D-ID section with this version:

1. D-ID — A Simple Talking-Portrait Option

D-ID lets you upload a portrait, then enter a script or upload an audio recording to create a talking avatar.

For this workflow:

  1. Upload your character portrait.
  2. Add your downloaded voiceover.
  3. Generate the talking video.
  4. Review the mouth movement and facial animation.

Tip: Start with a clear, front-facing portrait and a visible mouth. Test a short clip before generating a longer section.


2. Dreamina — Another Talking-Avatar Option

Dreamina offers avatar and lip-sync tools that can combine a character image with written dialogue or uploaded audio.

Try the same image and voiceover here, then compare how well the result matches your character’s style and expression.

3. Kling AI — Add Lip Sync to Character Videos

Kling AI offers a lip-sync feature for supported generated character videos. You can supply an audio recording or use its text-to-speech option.

When planning a character video, describe the movement clearly.

Example animation prompt:

“The cartoon character faces the camera, smiles warmly, and makes small, natural hand gestures. Keep the camera steady and preserve the character’s appearance throughout.”

Then add the dialogue using the supported lip-sync workflow.

🎥 Bonus: Build a Full Animated Story


You can combine these tools to create a longer video, one scene at a time.

A practical workflow is:

  1. Write the story: Use ChatGPT to develop the script and divide it into short scenes.
  2. Create the visuals: Generate character references and scene images.
  3. Record the dialogue: Use ElevenLabs to create each character’s lines.
  4. Animate the scenes: Use Viggle for motion-based performances and a talking-avatar tool for dialogue.
  5. Edit the video: Assemble the clips in your video editor, then add music, sound effects, and captions.

Keep the same character references, clothing descriptions, and voice choices throughout. Check each scene before moving on, since appearance and movement can vary between generations.

Stay tuned for my next tutorial, where I’ll walk through building an animated story from scratch! 💡

💬 Final Thoughts

A single photo can become the starting point for a talking avatar, a funny social video, or an animated story.

Start small: create one character, write a short line, and animate a brief scene. Once you’re happy with the result, build from there.

Keywords: AI cartoon, photo animation, talking avatar, AI storytelling


Comments

Sign in to join the conversation.

Sign in with Google