Free AI video maker by CodeLove · Tamil, Telugu, Hindi & English

Turn a script into a talking cartoon video.

Write the dialogue. 66 ready-made characters speak it with AI voices, lip sync, word-by-word captions and music — or go text-only with big captions on a plain screen. Exported as an MP4 for Shorts, Reels and YouTube.

No sign-up · No watermark · Runs in your browser with your own Gemini API key

videomaker.codelove.in/editor

Script

Meena

Mom, my teacher says I'm her favourite student!

Amma

Really? Why?

Meena

Because I never disturb the class.

Amma

Aww, that's so good!

Meena

Yeah, I sleep through all of it!

Cast

MeenaMeena · voice Leda
AmmaAmma · voice Kore

Video

Format
9:16 Shorts
Captions
Pop · Top
Camera
Follow speaker
Quality
1080p · 30 fps
Export MP4
Made forYouTube ShortsInstagram ReelsTikTokYouTubeWhatsApp Status

Meet the cast.

66 characters in two drawing styles, each with a voice of their own (from 30). Write any name in your script and someone steps in — recast them any time. New faces are added regularly.

Classic

Round faces and big eyes — bold and expressive. · 42 characters

MachanBig plans, zero brain cells
NanbanThe sensible friend, always suffering
AmmaSees everything, forgives nothing
ThathaStories, naps and strong opinions
ThambiLittle brother, big trouble
MechanicFixes anything, charges everything
DriverAuto anna with a shortcut for every road
AnnachiShopkeeper who never has change
ThiefTerrible at his only job
InspectorStern voice, soft heart
YouTuberHello friends, welcome back
AppaOne look is enough
PaatiGrandma, sharper than everyone
AkkaBig sister, bigger attitude
MamaUncle with advice for everything
AthaiAunty who knows all the news
ChintuSmall boy, big questions
PappaTiny, cute, completely in charge
MeenaAlways sleepy, always has a plan
PriyaCollege topper with a braid
DivyaLong hair, sharp comebacks
RiyaToo smart for her own good
ArjunThe friend with big ideas
KarthikCap on, brain off
BabuCurly hair, zero worries
SuryaThe hero of every story
TeacherHas heard every excuse
BossMeetings, deadlines, sighs
DoctorCalm, kind, slightly tired
ChefEverything needs more salt
NurseKind, quick, no nonsense
VickyToo cool, shades always on
RowdyScary face, scared of his mother
ThalaivarPromises everything, does nothing
TechieWorks from home, sleeps at work
PostmanKnows every house, every secret
WatchmanAwake only when you're late
VivasayiUp at five, wiser than all of us
CricketerEvery argument ends in a match
Gym BroHas skipped leg day since 2019
Kamala AuntyThe neighbour who hears everything
SwathiInfluencer, 12 followers

Slim

Long limbs, sleepy eyelids, deadpan faces. · 24 characters

MeenaAlways sleepy, always has a plan
RiyaGlasses, too smart for her own good
TaraPure chaos in pigtails
ArjunThe friend with big ideas
KarthikCap on, brain off
BabuCurly hair, zero worries
AmmaMom: sees everything
AppaDad: one look is enough
PaatiGrandma: sharper than everyone
ThathaGrandpa: stories and naps
Miss RoseThe teacher who has heard it all
BossMeetings, deadlines, sighs
DoctorCalm, kind, slightly tired
DivyaLong hair, sharp comebacks
PriyaCollege topper with a braid
VickyToo cool, shades always on
SuryaThe hero of every story
MamaUncle with advice for everything
AthaiAunty who knows all the news
InspectorStern voice, soft heart
ChefEverything needs more salt
AnnachiThe shopkeeper who never gives change
NurseKind, quick, no nonsense
ChintuSmall boy, big questions
Coming soon

Create your own character

Pick the face, skin tone, hair, outfit and colours — or start from your own photo — and give them any voice. Your character, in every video you make. When 100 people tap “I want this”, we build it.

… / 100 want this100 more and we build it

Made here. Scheduled on YouTube.

Video Maker works with UTubeFlow, our free YouTube uploader and scheduler. Send a finished video straight to it — no downloading, no re-uploading.

  1. 01

    Make the video

    Write, cast and export your MP4 in the editor.

  2. 02

    Send to UTubeFlow

    One button opens UTubeFlow and hands it the video with its title and description.

  3. 03

    Sign in once

    Connect your YouTube channel in UTubeFlow with Google.

  4. 04

    Schedule

    Pick a time — or one a day — and UTubeFlow posts it for you.

One scene, six ways to say it.

The voice reads the line in its own script; the caption can follow it or switch to English letters — write spoken | caption.

TamilTamil voice, Tamil captions

அம்மா, நான்தான் டீச்சரோட ஃபேவரிட் ஸ்டூடன்ட்!

TanglishTamil voice, English letters

Amma, naan thaan teacher-oda favourite student!

TeluguTelugu voice and captions

అమ్మా, నేనే టీచర్ ఫేవరెట్ స్టూడెంట్‌ని!

HindiHindi voice and captions

मम्मी, मैं टीचर की फेवरेट स्टूडेंट हूँ!

HinglishHindi voice, English letters

Mummy, main teacher ki favourite student hoon!

EnglishEnglish voice and captions

Mom, my teacher says I'm her favourite student!

From script to MP4 in four steps.

No timeline to learn and no keyframes. The editor has every setting, but the script is the only thing you have to write.

  1. 01

    Write the dialogue

    One line per turn, like Meena: Hello! Add a mood in brackets, or let Gemini draft it from a topic.

  2. 02

    Cast it

    Every name gets a character and a voice. Swap either, pick a scene, captions and music.

  3. 03

    Record the voices

    Press play. The lines are spoken with your Gemini key and the mouths sync to the sound.

  4. 04

    Export

    Download an MP4 for Shorts, Reels or YouTube — up to 4K, no watermark.

Everything a short needs.

Set up already, and adjustable when you want it.

Lip sync from the real voice

Mouths open and change shape with the sound itself, sixty times a second, so it works in every language.

Captions that follow the words

Pop, karaoke, boxed or clean, in any colour, in the right script for each language. Also exported as .srt.

Actors that act

Moods, gestures, who looks at whom, a camera that follows the speaker, and a reaction on the punch line.

Scenes and your own pictures

16 drawn sets — classroom, tea shop, office, beach — or upload a photo. Change the place mid-scene.

Text-only videos

No characters needed: big word-by-word captions on a plain colour screen, with the same AI voices, music and sound effects — for stories, facts and quotes.

Music without claims

Four built-in tracks made in the browser — smooth, funny, chill, suspense — or your own audio file under the voices, plus sound effects.

A writer when you need one

Gemini drafts the dialogue in your language from a topic, and writes the YouTube title, description and tags.

Every shape

9:16 for Shorts and Reels, 16:9 for YouTube, 1:1 for posts — at 30 or 60 frames per second.

Projects you can keep

Your work is saved in the browser automatically; save a project file to move it or come back later.

Your key and your videos stay on your device.

Video Maker has no server that sees your work. The editor runs in your browser, the video is encoded there, and your Gemini key is stored there — sent only to Google, to record the voices.

A free key from Google AI Studio takes a minute and covers several videos a day.

Questions

Is this a free AI video maker?

Yes. CodeLove Video Maker turns a typed script into a finished video with AI voices, lip-synced cartoon characters, subtitles and music — free, with no sign-up and no watermark. The AI voices and the optional AI script writer use Google Gemini through your own free API key.

Can I make a video without cartoon characters?

Yes. Choose “Text only” at the top of the Script panel: the video becomes big word-by-word subtitles on a plain colour screen (or a picture), with the same AI voices, smooth background music and sound effects. It suits stories, facts, quotes and narration videos.

Is Video Maker free?

Yes. The site is free and adds no watermark. The voices come from Google's Gemini API using your own API key, and Google gives every key a free daily limit — enough for several videos a day.

Where do I get a Gemini API key?

Open Google AI Studio (aistudio.google.com/apikey), sign in with a Google account and press “Create API key”. Copy it and paste it into the API key box here. It takes about a minute and needs no card.

Is my API key safe?

Your key is saved only in your own browser and is sent only to Google's API, straight from your device. Video Maker has no server that sees your key, your script or your video.

Which languages work?

Tamil, Tanglish, Telugu, Hindi, Hinglish and English are built in, each with matching subtitle fonts. The lip sync is worked out from the sound of the voice itself, so it fits any language the voice can speak.

How does the lip sync work?

After the voice is recorded, Video Maker measures how loud and how bright the sound is sixty times a second and opens and shapes the character's mouth to match — so mouths move exactly with the words.

Can I use the videos on YouTube Shorts, Reels and TikTok?

Yes. Videos export as MP4 in 9:16 for Shorts, Reels and TikTok, 16:9 for YouTube, or 1:1 — up to 4K. The characters, backgrounds and music are all made by Video Maker, so there is nothing to license.

Why does voice recording sometimes wait or stop?

Free Gemini keys allow only a few voice requests a minute and a fixed number a day. Video Maker waits and retries by itself; if the daily limit is used up, try later or add a second key (keys separated by a comma are used in turn). Voices already recorded are reused, so changing the look never spends the limit again.

Make your first one in five minutes.

Open the editor, load the sample and press play.

Open the editor