Free tool

AI Video Script Generator: from topic to spoken script in seconds

Describe the video in a sentence. Pick explainer, YouTube, TikTok, ad, or training, choose 30 seconds to 3 minutes, and get a script written to be read aloud — hook first, one idea per beat, no filler.

0/600
Format
Length
Tone

Free · no sign-up · Ctrl+Enter

Your scriptTarget 125–145 words

Your script lands here.

A hook in the first line, one idea per beat, and a length that fits the format you picked. Then copy it, download it, or turn it straight into an animated video.

  • No sign-up required
  • 5 video formats, 4 lengths, 4 tones
  • Written for voiceover, not for reading
  • One click to an animated video

An AI video script generator turns a topic, a rough idea, or a pile of notes into a finished script you can record or hand to a voice. This one is built for video, not for essays: every format has its own structure, so a YouTube script opens with a cold open and a promise, a TikTok script escalates every two sentences, an ad agitates the pain before the turn, and a training video states what the viewer will be able to do by the end. Lengths are measured in spoken words at a real narration pace, so a 60-second script lands at about 140 words instead of a page you have to cut down. When the script is done, the same page turns it into an animated explainer with AI voice, captions, music, and motion graphics.

Everything you need

Built for creators who want fast, high-quality results.

Format-aware structure

Explainer, YouTube, TikTok and Reels, ad, or training. Each one follows the structure that works on that platform, from the hook to the last line.

Lengths that are actually right

30 seconds, 60 seconds, 90 seconds, or 3 minutes, measured in spoken words at 144 words per minute. The word count and spoken time update as the script streams in.

Hooks that earn the next line

The first sentence is a contradiction, a concrete problem, or a surprising claim. Never 'In this video I'll show you'.

Pick the tone

Clear, playful, serious, or hype. The same brief reads very differently as a corporate training video and as a Reel.

Any language

Write in the language of your brief, or pick from a dozen languages. The structure and pacing rules stay the same.

From script to video

One click sends the finished script into the Motion Graphics studio, where every line gets designed, animated, voiced, and captioned.

How it works

Four steps. Under a minute.

1

Describe the video

A topic, an angle, or your notes. 'How a CDN makes a site faster, for developers new to infrastructure' is plenty.

2

Pick format, length, and tone

Explainer for an animated video, YouTube for a longer talk, TikTok for a vertical short, ad for a commercial, training for onboarding.

3

Watch it write

The script streams in live with a word count and spoken time. Stop it, change a setting, and write it again as often as you like.

4

Copy it or build the video

Copy the text, download a .txt, or turn it straight into an animated video with narration, captions, and music.

Perfect for

Explainer and educational videos

Concept breakdowns, 'how X actually works', system design walkthroughs. The explainer format builds the idea step by step so the viewer follows every beat.

YouTube videos and faceless channels

Cold open, promise, three to five points with an example each, recap. Long enough to carry a video, tight enough to keep retention.

TikTok, Reels, and Shorts

One idea, a pattern-interrupt hook, and beats short enough to say in one breath. Built for the first second and the last one.

Ads, promos, and product launches

Pain, agitation, the product as the turn, one proof point, one call to action. Prices and claims stay as placeholders until you fill them in.

Training and onboarding videos

What the viewer will be able to do, the steps in order, the mistake people make at each step, and a recap. Calm and precise.

Agencies and small teams

First drafts for client videos in the client's tone, ready to polish. Every script downloads as plain text for any editor or voice tool.

Frequently asked questions

Is the AI video script generator free?

Yes. You can write scripts here without an account. There is a fair-use limit of a few scripts every ten minutes per visitor; creating a free Brainrot Shorts account gives you the full Explainer Writer inside the studio, plus free credits to make your first video.

How long should a video script be?

It depends on the pace. At a natural voiceover pace of about 144 words per minute, 30 seconds is about 70 words, 60 seconds is about 140, 90 seconds is about 210, and 3 minutes is about 400. The generator targets those budgets and shows the spoken time as it writes.

Can it write a YouTube script or a TikTok script?

Yes. Pick YouTube for a longer talking-head or voiceover script with a cold open and clear sections, or TikTok / Reels / Shorts for a vertical short with a pattern-interrupt hook and one idea. Each format has its own structure.

Does it write ad scripts and commercial scripts?

Yes. The ad format follows the classic pain, agitation, product, proof, call-to-action shape. It never invents prices, awards, or statistics: those appear as placeholders like [price] for you to fill in.

Can I write the script in another language?

Yes. By default the script is written in the language of your brief. You can also choose a language directly, including Spanish, French, German, Portuguese, Hindi, Japanese, and more.

Is the script formatted for text-to-speech?

Yes. The output is plain spoken prose with blank lines between beats: no headings, no markdown, no scene directions, no emoji. You can paste it into any voice tool, or turn it into a video here with an AI voice.

How do I turn the script into a video?

Click 'Turn this into a video'. The script is carried into the Motion Graphics studio, where it becomes an animated explainer: every line gets its own designed frame, word-timed captions, a licensed music bed, and an AI voice or your own recording. New accounts start with free credits.

Want more creator tools?

Browse all free tools — no account required.

Browse all tools