Guide

How to Write a Video Script (With Free Template)

Most video scripts don't fail because the writing is bad. They fail because the first three seconds ask the viewer to be patient, and nobody is. This guide covers the structure that holds attention, how to write words that sound right when spoken aloud, a template you can copy, and what to do with the script once it's written.

Decide one thing before you write a word

Before drafting, finish this sentence: "After watching, one specific person will be able to ___." Not "will know about" — will be able to. A script with a verb at the end of that sentence has a natural shape. A script without one wanders, and wandering is what viewers leave.

This is also the fastest way to cut. Every paragraph you write either moves the viewer toward that verb or it doesn't. The ones that don't come out, no matter how much you like them.

The structure: open, promise, body, payoff

Nearly every video that holds attention uses the same four beats:

  1. Open (0:00–0:03). A statement that creates a gap the viewer wants closed. Not a greeting, not your name, not "in today's video."
  2. Promise (0:03–0:15). Tell them exactly what they'll walk away with, and roughly how long it takes. This is the contract. Keep it.
  3. Body. Three to five beats, each one idea. Order them so each beat depends on the one before it — that dependency is what makes people keep watching.
  4. Payoff. Close the gap you opened. Then one call to action, singular. Two calls to action is the same as none.

The first 3 seconds (this is most of the job)

Retention graphs almost always show the same cliff in the first few seconds. Whatever you put there does more work than the rest of the script combined. Openers that reliably survive that cliff:

Openers that don't work: greetings, self-introductions, "in this video I'm going to," and any sentence whose first four words could belong to any video on any topic.

Write for the ear, not the page

Written prose and spoken prose have different rules. Sentences that read fine on screen turn into breath problems when narrated. Four habits fix most of it:

The test is not re-reading. It's reading aloud, at pace, with a timer. Anywhere you stumble or run out of breath, cut the sentence in half. This one pass improves a script more than any amount of silent editing.

How long should it be?

Count words, not pages. Conversational narration lands around 140–160 words per minute, so:

Then ignore the estimate and time your read-aloud. Pauses, emphasis and breathing all cost seconds that word counts don't capture.

A template you can copy

TITLE:
ONE-SENTENCE GOAL: After watching, [who] will be able to [verb].

[0:00] OPEN — the gap
  One sentence. No greeting. No name.

[0:03] PROMISE — the contract
  What they get + roughly how long.

[0:15] BEAT 1 — [one idea]
  Claim. Evidence. Consequence.

[BEAT 2] — [one idea, depends on beat 1]
  Claim. Evidence. Consequence.

[BEAT 3] — [one idea, depends on beat 2]
  Claim. Evidence. Consequence.

[PAYOFF] — close the gap you opened
  Restate the goal, now answered.

[CTA] — exactly one action.

Keep the bracketed timestamps while drafting. They're a budget: if beat 2 has crept to 3 minutes, you'll see it before you record instead of after.

The second pass: what's on screen

Writing and visualizing at the same time slows both down. Draft the words first. Then make one pass down the script and mark, line by line, what should be visible: the number you just quoted, the term you just defined, the three steps you just listed.

This pass is where most of the production time actually goes. Searching a stock library for a clip that vaguely matches "compound interest grows on itself" can take longer than writing the whole script did — and the clip still won't be about your point.

There's a shortcut worth knowing: once your narration is recorded and you have subtitles, the subtitle file already contains both what you said and exactly when. That's the full cut list. Ahacut reads it and generates a full-length motion-graphics track — animated text, numbers, charts — timed to every line, which you then drop onto your timeline in CapCut, Premiere or Final Cut. Nothing to switch, nothing to nudge into place.

Script done? Skip the visual pass.

Drop your subtitles in and get a synced b-roll track back. Free credits to start, no card.

Start free

Five mistakes that cost you viewers

  1. Warming up on camera. Whatever you say before the first real sentence should be cut. Start the script at the point where the value starts.
  2. Burying the promise. If viewers can't tell by 0:15 what they're getting, they leave — even if the payoff is excellent.
  3. Two ideas in one beat. The second one gets lost. Split it or drop it.
  4. Writing to impress. Long words and long sentences read as effort, not authority.
  5. Ending with three CTAs. Like, subscribe, comment, join, download — pick one. The others cancel it out.

Frequently asked questions

How long should a video script be?
Count words, not pages. Most people narrate at 140–160 words per minute, so a 5-minute video is roughly 700–800 words. Write to the word count you need, then read it aloud with a timer — the read-aloud time is the only number that matters.
Should I script word-for-word or use bullet points?
Script the first 15 seconds and the call to action word-for-word — those are the two places where a stumble costs you the most. The middle can be bullets if you're comfortable on camera. If you're not, script all of it and read it conversationally.
How do I write a video script that doesn't sound stiff?
Write for the ear: short sentences, contractions, one idea per sentence, and no clause stacking. The reliable test is to read it out loud — anywhere you run out of breath or stumble is a sentence that needs to be cut in half.
What's the difference between a video script and a storyboard?
A script is what gets said. A storyboard is what gets seen. Many creators write the script first, then decide the visuals line by line — which is why writing the script in timed lines makes the visual pass much faster.
Do I need to plan the visuals while writing the script?
Not while drafting — it slows the writing down. Do it as a second pass: go line by line and mark what should be on screen. If you already have subtitles for the narration, that pass can be automated, since the subtitle file already contains both your words and their timings.

Related: How to add b-roll to videos automatically · What is b-roll? A-roll vs b-roll · How to write a transcript of a video