AI script generator
An AI script generator that starts from the runtime
Pick the length first, turn it into a word budget, then let ZeroTwo draft to it. Below: a 30-second ad worked through scene by scene, the words-per-runtime table behind it, and a brief you can paste for video, podcast and sales scripts.
Free plan, no card required.
- 1. Hook0:00–0:03
- 2. Problem0:03–0:12
- 3. Product0:12–0:24
- 4. Action0:24–0:30
Illustration for a fictional product, not a screenshot.
Decide the length first, in words
A script that runs long is not a small problem in a 30-second slot; it is a different ad. Multiply the runtime by a speaking pace and put the result in the brief.
The three paces are planning assumptions, not measurements. Subtract words for any pause, music beat or on-screen-only moment you plan, and read the finished script aloud with a timer before you trust it.
| Runtime | Slower130 words/min | Middle150 words/min | Faster170 words/min |
|---|---|---|---|
| 15 seconds | 33 | 38 | 43 |
| 30 seconds | 65 | 75 | 85 |
| 1 minute | 130 | 150 | 170 |
| 3 minutes | 390 | 450 | 510 |
| 10 minutes | 1,300 | 1,500 | 1,700 |
Arithmetic on assumed paces, no external source. The 30-second example below uses the middle column.
A 30-second ad, scene by scene
Hand-written for a fictional desk lamp to show the shape of a finished script: a window for each scene, directions in one column, spoken words in the other, and a count that tells you whether it fits. It is not a ZeroTwo output and has not been recorded or tested as a real ad.
| Scene | Visual | Voiceover | Words | Budget |
|---|---|---|---|---|
| Hook0:00–0:03 | Close-up: a cluttered desk at 11 pm. One lamp switches on. | 11 pm. Your desk is still awake. | 7 | 8 |
| Problem0:03–0:12 | Overhead light snaps off; a hand rubs tired eyes. | Overhead light is built for rooms, not for the square foot where you actually work. It flattens everything and leaves you squinting. | 22 | 23 |
| Product0:12–0:24 | The lamp tilts down. A slider moves from warm to bright while a hand keeps writing. | Halo puts the light where the work is. One slider moves it from a soft evening glow to full task brightness, and the arm folds flat when you finish. | 29 | 30 |
| Action0:24–0:30 | The lamp on a tidy desk. The shop address appears on screen. | Halo. Light for the work in front of you. See it at the link below. | 15 | 15 |
| Total | About 29.2 seconds at 150 words a minute, an estimate until read aloud. | 73 | 75 | |
The fit check on scene 2
A first draft is usually over. Here is the problem scene as first written, against its 9-second window.
Overhead lighting was designed to illuminate an entire room evenly, which is exactly why it does such a poor job of lighting the small area where you are actually reading, writing and working late at night. It flattens everything and leaves you squinting at your own notes.
- First draft
- 47 wordsabout 18.8 s in a 9 s window
- Trimmed
- 22 wordsabout 8.8 s in a 9 s window
What was cut: the explanation of why overhead light exists. The viewer already knows; the claim survives.
From script to paid copy
Once the scenes are settled, the claim in scene 3 is the line the written ad should carry. Take it to the ad copy generator to derive paid-social copy from the script.
Four formats, four different briefs
The structure changes with the medium, and so does what the model needs to hear from you.
Short ad, 15 to 60 seconds
One claim, one visual proof, one action. Put the word budget per scene in the brief, because the hook window is only a few seconds.
Shape: Hook, problem, proof, action
Explainer or YouTube video
Give the viewer’s question and your answer in one sentence, then ask for sections with time windows and a separate Visual column for the editor.
Shape: Promise, sections, recap, next step
Podcast intro or segment
Ask for talking points, not word-for-word text, and say how many voices there are. Read-aloud prose from a page sounds like a page.
Shape: Cold open, prompts, outro
Sales call guide
Give the persona, the three objections you actually hear and the one next step. The useful output is the questions to ask before you pitch.
Shape: Opener, discovery, objections, close
The brief, and how to revise against the budget
Paste into any chat
Write a [format] script, [duration] long. Spoken pace: about [130, 150 or 170] words a minute, so [N] spoken words in total. Audience: [who is watching or listening, and what they already know] One claim to land: [a single sentence] Structure: [for example hook, problem, proof, action], with a time window for each part Layout: two columns, Visual and Voiceover, with a word count for each scene Tone: [three adjectives and one thing to avoid] Call to action: [one]Open it in ZeroTwo
Then, one change per round
- Cut scene 2 to 22 words without losing the claim.
- Same script at 45 seconds: say what you removed.
- Rewrite the voiceover so each sentence can be said in one breath.
Ask for cuts by scene. “Make it shorter” lets the model choose what to lose.
Which model? Read two aloud
ZeroTwo offers 60+ models. A script is meant to be heard, so the test that matters is the ear, and we have not run a matched script test across models: no winner is named here. Compare them on your own brief.
- OpenAI
- Anthropic
- xAI
- Mistral
- DeepSeek
See the current model list.
- Send the same brief to two models.
- Read each voiceover aloud with a timer running.
- Note the seconds over or under each scene window.
- Count the edits each draft needed to sound like you.
- Keep the one that needed fewer edits.
What script drafting uses on each plan
Drafting a script is ordinary chat. Chat with fast models is unlimited on Plus; image, video and deep research runs draw from monthly credits. See the pricing page for what applies to the model you choose.
Free
$0/mo
No card required
- 100 free credits to start
- +20 bonus credits every day you log in
- 1 file upload per message
- Limited model selection
Plus
$14.99/mo
$11.99/mo billed annually
- 1,000 free Auto requests / month
- 1,650 monthly credits
- +20 bonus credits every day you log in
- Unlimited fast models in chat
Pro
$29.99/mo
$26.99/mo billed annually
- 2,500 free Auto requests / month
- 3,500 monthly credits
- +30 bonus credits every day you log in
- Better unlimited chat model selection
Script questions
What kinds of scripts can I write?
Anything you can describe by format and runtime: short ads, YouTube or explainer videos, podcast outlines and sales call guides. The worked example is a 30-second ad. Podcast and sales scripts work better as talking points than as word-for-word text.
How do I make a script fit a length?
Start from a word budget: runtime multiplied by speaking pace. The table on this page uses 130, 150 and 170 words a minute as planning assumptions. Put the budget per scene in the brief, then read the result aloud with a timer. If it runs over, ask for specific cuts rather than a rewrite.
Can the AI time the script for me?
It can count words and trim to a budget, but it cannot hear your delivery. Treat any runtime as an estimate until you have read the script aloud yourself.
Does it write the visuals as well?
Ask for two columns, Visual and Voiceover, and it will draft both. The visuals are directions for you or your editor, not footage. Image and video generation are separate ZeroTwo features with their own plan limits.
Is the AI script generator free?
There is a Free plan with no card required: 100 free credits to start, 20 bonus credits every day you log in, and limited model selection. Plus is $14.99/month and Pro is $29.99/month ($26.99/month billed annually). Chat with fast models is unlimited on Plus; image, video and deep research runs use monthly credits.
Pricing and plan detailsWhich model writes the best scripts?
ZeroTwo has not run a matched script test across models, so this page does not name one. Run the same brief on two models, read both aloud, and keep the one that needs fewer edits.
Browse the model listKeep writing
- Ad copy generator
Compact paid copy, once the script is settled.
- AI post generator
Text posts and threads from the same idea.
- AI writing assistant
Edit and tighten any draft.
- AI blog writer
Turn the script’s argument into an article.
- Best AI for writing
Our model guide for writing tasks.
- AI text generator
Any short or long text from a brief.
For longer-form product docs, see the PRD template with lean and full versions and a copy-paste example.