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.

Runtime bar, 30-second ad73 words, about 29 s at 150 words a minute
1234
  1. 1. Hook0:00–0:03
  2. 2. Problem0:03–0:12
  3. 3. Product0:12–0:24
  4. 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.

Spoken words that fit each runtime at three planning paces, 130, 150 and 170 words a minute. Calculated as seconds times pace divided by 60.
RuntimeSlower130 words/minMiddle150 words/minFaster170 words/min
15 seconds333843
30 seconds657585
1 minute130150170
3 minutes390450510
10 minutes1,3001,5001,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.

Four-scene, 30-second ad script for a fictional lamp: time window, visual direction, voiceover, spoken word count and the word budget for the window at 150 words a minute.
SceneVisualVoiceoverWordsBudget
Hook0:00–0:03Close-up: a cluttered desk at 11 pm. One lamp switches on.11 pm. Your desk is still awake.78
Problem0:03–0:12Overhead 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.2223
Product0:12–0:24The 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.2930
Action0:24–0:30The 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.1515
TotalAbout 29.2 seconds at 150 words a minute, an estimate until read aloud.7375

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
  • Google
  • xAI
  • Mistral
  • DeepSeek

See the current model list.

  1. Send the same brief to two models.
  2. Read each voiceover aloud with a timer running.
  3. Note the seconds over or under each scene window.
  4. Count the edits each draft needed to sound like you.
  5. 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
    Start on Free
  • 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
    Choose Plus
  • 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
    Choose Pro

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 details

Which 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 list

For longer-form product docs, see the PRD template with lean and full versions and a copy-paste example.

Put the runtime in the brief, then read the draft aloud