Write a short video script in five beats: hook, context, value, payoff, and call to action. Aim for about 75 words for a 30-second video and up to 150 words for 60 seconds, based on a speaking rate near 150 words per minute. Lead with your strongest line, cover exactly one idea, and end with a single clear next step.
A short video script keeps attention by front-loading a hook, delivering one idea clearly, and ending on a payoff plus a call to action. For a 30-second video, write about 75 words; for 60 seconds, stay under 150. Those numbers come from a comfortable speaking rate of roughly 150 words per minute, the standard voiceover pace per VirtualSpeech.
Getting the opening right is everything. 50 to 60 percent of drop-offs happen in the first three seconds, and 65 percent of viewers finish videos under one minute, per Copy Posse and OpusClip. A tight script is how you survive those first three seconds and hold the rest.
What is the structure of a short video script?
Every effective short script follows the same five beats. The proportions shift with length, but the order does not change.

- Hook (0 to 3 seconds). The single most compelling line. A bold claim, a surprising stat, a question, or the payoff stated up front. Put it on screen as text and say it out loud.
- Context (3 to 8 seconds). One sentence that tells the viewer why this matters to them. Name the problem or the stakes.
- Value (the middle). Your one point, one tip, or one lesson - not three. This is the body and it should deliver on the hook's promise.
- Payoff (final 5 seconds). The resolution, result, or punchline. The "so what" the hook promised.
- Call to action (final 3 seconds). One next step: follow, comment, try the tool, watch the next video. Just one.
How many words should a short video script be?
Match the word count to the runtime at about 150 words per minute. Scripts around 75 words keep a video under 30 seconds and should not exceed 150 words for a 60-second video, per Amplo Media.
| Video length | Target word count | Notes |
|---|---|---|
| 15 seconds | 35 to 40 words | Shorts of 15 to 30 seconds hit the highest retention, often over 80% |
| 30 seconds | 65 to 80 words | Enough for hook, one idea, and a CTA |
| 45 seconds | 100 to 115 words | Room for one worked example |
| 60 seconds | 130 to 150 words | Never push past 150 or you will feel rushed |
Speaking faster than about 160 words per minute makes content hard to follow, so if your draft runs long, cut words - do not talk faster.
Copy-and-paste short video script template
Fill in each line, then read it aloud and time it. If it runs over, cut adjectives and side points, not the hook or the CTA.
| Beat | Fill in | Timing |
|---|---|---|
| Hook | Your single best line (say it + show it as text) | 0 to 3 sec |
| Context | Why it matters, in one sentence | 3 to 8 sec |
| Value | The one point, plus proof or an example | The middle |
| Payoff | The result or the "so what" | Final 5 sec |
| CTA | One next step | Final 3 sec |
Worked example (30-second product tip, about 70 words):
- Hook: "You are losing half your viewers in the first three seconds."
- Context: "Most short videos open with a slow intro nobody waits for."
- Value: "Instead, say your single best line first - the payoff, the number, the surprise - then prove it with one example."
- Payoff: "Do that and your retention curve stops falling off a cliff at second three."
- CTA: "Try rewriting your last video's first line and watch what happens."
How do you script for talking-head versus voiceover?
The five beats stay the same, but how you write the words changes.
Talking-head (you on camera):
- Write the way you speak: contractions, short sentences, one clause at a time.
- Leave room for gestures and natural pauses, so budget slightly fewer words per second.
- Do not memorize word-for-word. Script the beats and key lines, then talk to them so you sound natural. Expect to trim filler and false starts in the edit - see how to remove filler words on a Mac.
- Plan cutaways as you write. Mark where you will drop B-roll so the visual changes every 10 to 20 seconds.
Voiceover (narration over footage):
- You can write more tightly, closer to 150 words per minute, because there are no on-camera pauses.
- Write to the visuals. Each line should describe or reinforce what is on screen at that moment.
- Read every draft aloud with a timer. Voiceover scripts that look fine on the page often run 10 percent long when spoken.
- Mark emphasis and pause points in the script so the read has rhythm instead of a flat monotone.
For an on-camera video specifically, structure and delivery reinforce each other - the same principles show up in making talking-head videos engaging.
What are the most common short-script mistakes?
- A slow opening. Cold opens, logos, and "hey guys, welcome back" burn the three seconds that decide everything.
- Too many ideas. One video, one point. Split the second idea into a second video.
- Writing for the eye, not the ear. If a line is hard to say out loud, rewrite it.
- A vague ending. "Thanks for watching" is not a CTA. Give one specific action.
- Ignoring the timer. Always read aloud against a stopwatch before you shoot.
From script to finished video on Mac
A script gets you the words; the edit gets you the video. If you are on a Mac, Zella is a free, native screen recorder and AI editor that takes it from there:
- Record your talking-head or screen footage, then let Auto-Polish remove silences and filler words, auto-zoom, add captions and clean up the voice - turning a first take into a tight cut that matches your script's pacing. It leaves your colour alone by design, so the grade stays your call.
- Add on-device captions from 9 presets, so the spoken hook also appears as text (the pattern that lifts first-three-second retention). Everything runs 100% on your device with no upload.
- Reframe to 9:16, 1:1, or 16:9 for each platform, and export at 1080p up to 2 minutes (watermark-free) on the free plan.
- The one-time $89 Pro upgrade adds unlimited export length, 4K export plus 8K on the Mac, and the depth toolset. The AI Assistant for editing by typing plain instructions like "cut the first five seconds and add captions" is free with your own key.
Frequently asked questions
How long should a short video script be? About 75 words for a 30-second video and up to 150 words for 60 seconds, based on a speaking rate near 150 words per minute. If your draft runs long, cut words rather than speaking faster.
How many words is a 60-second script? Roughly 130 to 150 words. Past 150 you will feel rushed, because comfortable narration sits around 150 words per minute and drops in clarity above 160.
What makes a good video hook? Your single strongest line delivered in the first three seconds: a bold claim, a surprising number, a direct question, or the payoff stated up front. Show it as on-screen text and say it aloud.
Should I script every word or just the outline? For voiceover, script every word and read it aloud with a timer. For talking-head, script the beats and key lines, then speak to them naturally so you do not sound robotic.
How do I write a script that keeps attention the whole way through? Front-load the hook, cover exactly one idea, keep sentences short, and plan a visual change every 10 to 20 seconds. Retention is highest for videos under one minute, so respect the runtime.
What is the difference between a talking-head and voiceover script? A talking-head script is written for spoken delivery with pauses and gestures, so it runs slightly fewer words per second. A voiceover script is written to the visuals and can be packed tighter, closer to the full 150 words per minute.
Sources
Make your next video with Zella.
Record, edit and ship on Mac, iPhone and iPad - local, private, free to start.
RELATED