Skip to content

Free tool

Video / Reel / Short script generator

This script generator splits your target video length into a Hook/Body/CTA structure sized by spoken-word math — about 150 words per minute of spoken pace — then fills each section with a template line built from your topic. A 30-second video gets roughly 75 total words, split 15% hook, 65% body and 20% CTA. Template-based, not AI-written: use the word targets as a pacing guide, then write your own script around them.

Template-based, not AI-written. Word targets assume ~150 words/minute spoken pace.

Type a topic above to generate a script.

How to use the video script generator

  1. Type your topic. Enter what the video is about — a product, a tip or a story.
  2. Choose your target length. Pick 15 seconds, 30 seconds, 60 seconds or 3 minutes.
  3. Read the word targets. Each section — Hook, Body, CTA — shows a target word count based on spoken pace.
  4. Write to the word targets. Use the target as a pacing guide, not a hard rule, when you write or record your actual script.
  5. Time yourself once. Record a rough take and check it against your target length before the real shoot.

Worked examples

30 seconds ≈ 75 words

At 150 words per minute, a 30-second video gets about 75 total words: roughly 11 for the hook, 49 for the body and 15 for the CTA.

60 seconds ≈ 150 words

Doubling the length to 60 seconds roughly doubles the word budget to about 150 words, split across the same 15/65/20 percentage structure.

Script generator FAQ

Where does the 150-words-per-minute number come from?
It is a commonly used estimate for average spoken pace, not a SkedCast-specific measurement — treat it as a starting guide, not a guarantee.
Does the script generator use AI?
No. It fills your topic into 3 fixed template lines and computes word targets with simple math — no language model is involved.
Why is the script split 15/65/20?
Hook, body and CTA get 15%, 65% and 20% of the total time respectively — a common short-video structure, not a strict rule.
Should I read the script word for word?
No — use it as a structure and pacing guide, then perform it naturally in your own words.
Does the word target account for pauses or editing cuts?
No — it is a simple spoken-pace estimate and does not account for pauses, b-roll or editing.
Can I generate a script longer than 3 minutes?
Not with this tool’s presets — 3 minutes is the longest option, since short-form video rarely runs longer.

Ready to broadcast everywhere?

Sign up free — no credit card. You land on the Free plan, and you can start a one-time 7-day Studio trial from your workspace whenever you are ready. Connect your first accounts, import a batch, and watch one post fan out across every platform.