How to write a video script (with a template and an example)

The two-column script format, how many words fit each video length, how to write the hook, and a complete 75-second example script with a template to copy.

By Strokes Team · · Scriptwriting · 12 min read

Key takeaways

  • Write in two columns, video on the left and audio on the right, one row per moment with a start time. An empty video cell means footage you have not planned.
  • Narration runs at about 130 to 150 words a minute. Draft under it, about 120 words for a one-minute video, to leave room for shots with no talking.
  • Open on the problem or the payoff in the first five seconds. A greeting, a logo sting or a reminder to subscribe spends those seconds on nothing the viewer came for.
  • Write the audio column first for the ear, give every line a picture, put key facts in on-screen text for muted viewers, then read it aloud with a timer and cut whole sentences.
A two-column video script on a blue-lit desk, four storyboard frames of a woman in a white dress walking through a domed hill town down the left and lines of script beside each, with the finished shot on a monitor behind, a camera on a track, a clapperboard and a film reel around it.
Each row of a video script is one moment: what the viewer sees on the left, what they hear on the right, and when.
On this page
  1. The two-column script format
  2. How long a video script should be
  3. Structure: hook to call to action
  4. How to write a video script
  5. Video script example: a 75-second explainer
  6. A video script template to copy
  7. Mistakes that sink video scripts
  8. Writing video scripts in Strokes
  9. Frequently asked questions

A video script is the document a video is made from: what the viewer sees on the left, what they hear on the right, one row per moment, each with a start time. To write one, settle who it is for and the one thing they should take away, outline it in timed beats from the hook to the call to action, write the narration for the ear, then give every line a picture. Narration runs at about 130 to 150 words a minute, so a one-minute video holds roughly 120 words once you leave room for shots with no talking.

The two-column script format

Most nonfiction video (explainers, tutorials, ads, training, documentaries, YouTube) is written as an A/V script: two columns, for audio and video, with one row per moment. A row is a shot or a short run of shots and the words and sounds that play over it. Video usually goes on the left and audio on the right. Some tools flip them, which matters less than keeping each row's picture and words side by side. A narrow time column at the far left shows the pacing at a glance.

The format earns its keep before the shoot. In a single column it is easy to write three paragraphs of narration with nothing to show; in two, the empty cell gives it away. The narrator reads down the right, the editor down the left, and everyone shares the row numbers. The A/V script template has the columns set up.

Shorthand you will see in each column

MarkColumnMeans
MarkWS, MS, CU, ECUColumnVideoMeansWide shot, medium shot, close-up, extreme close-up
MarkB-rollColumnVideoMeansSupporting footage cut over narration or an interview
MarkSUPERColumnVideoMeansText superimposed on the picture: a title, a date, a price
MarkLower thirdColumnVideoMeansA name and job title along the bottom of the frame
MarkV.O.ColumnAudioMeansVoice-over: narration heard over the picture
MarkO.C.ColumnAudioMeansOff camera: a voice whose speaker is not in the shot
MarkSFXColumnAudioMeansA sound effect
MarkMUSICColumnAudioMeansA music cue: in, up, under, out
Use as few as you need. A script for one narrator and a phone camera may only need V.O. and SUPER.

When to use screenplay format instead

A short film with characters, scenes and dialogue and no narrator is written as a screenplay: scene headings such as INT. KITCHEN – NIGHT, action lines, and character names above their dialogue. Commercials and social ads usually stay in two columns even when actors speak, so the client can approve the picture and the words together.

How long a video script should be

Narration guides put a natural pace at 130 to 150 words a minute. Newsreaders go faster: one study of radio news measured BBC English bulletins at an average of 168. A tutorial, where the viewer is also watching your hands, should go slower. Plan at about 140, then time your narrator, because theirs is the only pace that counts.

Then write under it. A video needs moments where nobody talks: a reveal, a result, a beat of music between sections. Wall-to-wall narration makes a video feel like a podcast with pictures.

Video lengthNarration at 130–150 wpmFirst-draft target
Video length15 secondsNarration at 130–150 wpmAbout 35 wordsFirst-draft target30 words
Video length30 secondsNarration at 130–150 wpm65–75 wordsFirst-draft target60 words
Video length60 secondsNarration at 130–150 wpm130–150 wordsFirst-draft target120 words
Video length90 secondsNarration at 130–150 wpm195–225 wordsFirst-draft target180 words
Video length2 minutesNarration at 130–150 wpm260–300 wordsFirst-draft target240 words
Video length3 minutesNarration at 130–150 wpm390–450 wordsFirst-draft target360 words
Video length5 minutesNarration at 130–150 wpm650–750 wordsFirst-draft target600 words
Video length10 minutesNarration at 130–150 wpm1,300–1,500 wordsFirst-draft target1,200 words
The target works out to about 120 words a minute, which leaves room for pauses and for shots with no narration. Interview answers and on-camera lines count toward the total.

Pick the length from where the video will play, not from how much you have to say: as a starting point, a social ad at 15 to 30 seconds, an explainer at 60 to 90, a tutorial as long as the steps need and no longer.

Structure: hook to call to action

Short videos that hold attention tend to use the same five beats. The time budgets below are starting points. Adjust them to the content, not the content to them.

BeatIts job90-second video8-minute video
BeatHookIts jobShow the problem or the payoff so the viewer stays90-second video0:00–0:058-minute video0:00–0:15
BeatPromiseIts jobSay what they will get and why it is worth their time90-second video0:05–0:158-minute video0:15–0:45
BeatBodyIts jobTwo to four points or steps, one per beat90-second video0:15–1:108-minute video0:45–7:00
BeatPayoffIts jobThe result, ideally a callback to the opening90-second video1:10–1:208-minute video7:00–7:30
BeatCall to actionIts jobOne next step, then stop90-second video1:20–1:308-minute video7:30–8:00

The first five seconds

The hook is where viewers decide whether to stay, so it gets the most rewriting. On YouTube you can watch this happen: the retention report in YouTube Studio includes an Intro figure, the share of viewers still watching after the first 30 seconds. A greeting, a logo sting or a reminder to subscribe spends those seconds on nothing the viewer came for. Open with something they can see.

HookHow it opensExample first line
HookThe problem in one pictureHow it opensA shot of the problem and one short lineExample first line“This drill cost me eighty dollars. It has made four holes.”
HookThe result firstHow it opensThe finished thing, then how to get thereExample first line“Twenty minutes ago, this was a bare wall and a bag of screws.”
HookThe answer up frontHow it opensThe answer to the search, in the first lineExample first line“To stop a squeaky hinge, you need a nail, a hammer and a little petroleum jelly.”
HookIn the middle of the actionHow it opensMid-task, with the explanation held backExample first lineHands already sanding a chair: “The ugly part comes first.”
HookThe stakesHow it opensWhat the viewer loses by skipping itExample first line“Miss one form in your first week and payroll can't pay you.”

Starting mid-task is the screen version of in medias res. Whichever hook you use, the promise beat after it should say plainly what the video will deliver. For channel videos, the guide to writing a YouTube script goes further into retention.

The middle and the end

In the body, open each beat with a line that says where the viewer is (“Step two: the anchors.”), keep to one idea per beat, and change the picture often; even a cut to a closer frame of a talking head resets attention. In longer videos, raise a question before you answer it (“There's one tool here you won't expect.”) so there is a reason to stay through the next beat. End on the payoff, not a summary: show the result or return to the opening image, give one call to action, and stop. The logo and the thank-you, if any, go last.

How to write a video script

  1. Write a three-line brief

    Answer three lines before anything else: who is watching, the one thing they should remember, and what they should do next. Add where it will play, since a muted feed and a training portal want different openings. If the takeaway won't fit in one sentence, you have two videos. A logline does the same job for a film.

  2. Outline in timed beats

    Give each beat from the structure table a time budget that adds up to your target length, and one line on what it has to do. In a tutorial the body beats are the steps; in an explainer, the problem, how the solution works, and the proof.

  3. Write the audio column first, for the ear

    Draft what will be said before you plan a shot. It is easier to find pictures for a clear argument than an argument in a pile of footage. A fast first draft: record yourself explaining it to a friend, then clean up the transcript.

    Listeners can't reread, so the rules of readability tighten: one idea per sentence, contractions, numbers said the way people say them (“about a third,” “eighty dollars”), and signposts (“Two things. First…”). Spell hard names phonetically in brackets for the narrator.

  4. Give every line a picture

    Fill the video column row by row: the shot (WS, CU, screen recording, B-roll) and any text on screen. An empty cell means footage you have not planned. Then apply show, don't tell to the narration. If the picture already shows it, cut the words and spend them on what the picture can't show: why, how much, what happens next.

  5. Plan for the sound being off

    Some viewers will watch muted: in a feed, on a train, at a desk without headphones. Put the facts that matter in SUPERs (the name, the date, the price, the action). Captions do the rest, and the script is most of that work: YouTube Studio's auto-sync takes a pasted transcript and sets the timings for you.

  6. Read it aloud with a timer and cut

    Read the audio column at the narrator's pace, time each row, and write the real start times in. Anything you stumble over twice gets rewritten. If it runs long, cut whole sentences rather than a word from each; a short script read well beats a long one read fast.

  7. Turn the script into production lists

    Sort the video column by location and it becomes the shot list; the B-roll you named becomes a list to gather. On YouTube the start times also give you chapters: put timestamps in the description, the first at 0:00, at least three in all, and each chapter at least ten seconds long.

Video script example: a 75-second explainer

Here is a complete script for a short explainer: a public library announcing that it will lend tools and gadgets. The library, the people and the numbers are invented. It has about 130 words of narration and dialogue, fewer than the table allows for 75 seconds, because seven seconds go to a montage with music only and five to the end card. In the audio column, / marks a short pause and // a longer one.

TimeVideoAudio
Time0:00VideoCU a cordless drill on a closet shelf, dust on the case. Slow push in.AudioV.O.: This drill cost me eighty dollars. / It has made four holes.
Time0:06VideoQuick cuts, two seconds each: a ladder in a garage, a sewing machine under a cover, a tent still in its store bag.AudioV.O.: You probably own something like it. Bought for one afternoon, kept for years.
Time0:12VideoWS the Riverside Library entrance, doors sliding open. SUPER: Library of ThingsAudioMUSIC: light acoustic guitar in, under. V.O.: So the Riverside Library is going to lend them instead.
Time0:17VideoMS tracking along a shelf of labeled bins: drills, a stud finder, a carpet cleaner, a telescope.AudioV.O.: From March 3, you can borrow more than ninety tools and gadgets with the same card you use for books.
Time0:26VideoCU a hand scans a library card at the desk. SUPER: Free · 7 days · 1 renewalAudioV.O.: It's free. You keep each one for a week, and you can renew it once.
Time0:33VideoMS Dana at the returns desk, testing a returned drill. LOWER THIRD: Dana Ruiz, Branch ManagerAudioDANA (on camera): We check every item when it comes back. / If something breaks while you have it, just tell us. Normal wear and tear is on us.
Time0:44VideoMontage: a teenager loads a telescope into a car; a man runs the carpet cleaner over a rug; two people hang a shelf, one holding the level.AudioMUSIC: up. No narration.
Time0:51VideoCU the drill from the opening, now with a library barcode on its case, set back on the shelf.AudioV.O.: As for my drill, I gave it to the library. / It's been checked out six times this month.
Time1:00VideoWS people browsing the shelf. SUPER: Library of Things · Opens March 3AudioV.O.: The full list is on the library's website. Bring your card, borrow what you need, // and give your closet a break.
Time1:10VideoEND CARD library logo, address and hours.AudioMUSIC: out on the logo. Ends 1:15.
An original example. On a phone, each row stacks: time, then video, then audio.

What the script does on purpose:

  • It opens on a picture and a confession, not a greeting. The library is not named until 0:12, when the viewer already knows why it matters.
  • No line describes the shot. The narration adds what the shelf can't show: the date, the count, the card.
  • The name, price, loan period and date are on screen as SUPERs, so it works muted.
  • Seven seconds have no words. Then the ending returns to the drill from the opening and asks for one thing.

A video script template to copy

Put the header at the top of the document, then build the rows from the table below, adding or removing body rows to fit your beats. The video script template has the same structure as a file you can download in Markdown or Word.

Script header

Title: [Working title]
Length: [0:00] · Plays on: [YouTube, a feed, a landing page, a training portal]
Viewer: [Who is watching and what they already know]
Takeaway: [The one sentence they should remember]
Action: [The one thing they should do next]
Narrator: [Name] · Draft: [1] · Date: [Date]
TimeVideoAudio
Time0:00Video[Opening shot: the problem or the result]AudioV.O.: [Hook, one or two short lines]
Time0:05Video[Shot that sets the context]AudioV.O.: [Who this is for and what they will get]
Time[0:15]Video[Shot or B-roll for point 1. SUPER: label]AudioV.O.: [Point or step 1, in spoken sentences]
Time[Time]Video[Shot or B-roll for point 2]AudioV.O.: [Point or step 2] SFX: [Sound]
Time[Time]Video[Interview or presenter shot. LOWER THIRD: name, title]Audio[NAME] (on camera): [Line]
Time[Time]Video[The result, or a callback to the opening shot]AudioV.O.: [Payoff]
Time[Time]Video[SUPER: the action, a name or a web address]AudioV.O.: [One call to action]
Time[Time]Video[END CARD: logo, link]AudioMUSIC: [Out]
Square brackets mark what to replace. Keep one moment per row.

For narration recorded on its own, the voiceover script template drops the video column. For a talk delivered live with slides, see how to write a presentation script.

Mistakes that sink video scripts

The most common is writing for the page: clauses, parentheses and precise figures that a listener loses on the first pass.

Written for the ear

  • It opens March 3. More than ninety things to borrow. All you need is your library card.
  • That's about a third of your monthly bill.

Written for the page

  • The Library of Things, launching March 3 with over ninety items, is available to all current cardholders.
  • That represents 32.7% of your monthly bill (see figure).
  • A greeting before the hook. “Hi everyone, welcome back” and a logo sting spend the seconds viewers use to decide. Move both to the end or cut them.
  • Narration that describes the picture. “Here you can see the shelf” wastes a line the picture already delivered.
  • Two takeaways. A video that teaches two things is remembered for neither. Make the second video.
  • Three calls to action. Like, subscribe, visit, download. Pick the one that matters and ask once.
  • Never timing it. Scripts run long. Find out at your desk, not in the edit.

Writing video scripts in Strokes

A two-column script is a table, so any editor with tables will hold one, Word and Google Docs included. In Strokes, write it as a table in a document and keep each video's brief, script and shot list in one project folder. Version history saves as you work, so the 90-second cut is still there to compare and restore after you make the 60-second one. Select a line of narration and press ⌘K to tighten it, or ask the AI Assistant to point out sentences that will be hard to say aloud. Then export to PDF or Word for the narrator and the client.

Frequently asked questions

How many words is a one-minute video script?

About 130 to 150 words if someone talks the whole time. Most scripts should aim nearer 120, which leaves a few seconds for shots without narration. Narrators vary, so read it aloud with a timer before you record.

What is the standard format for a video script?

Most nonfiction video uses a two-column A/V script: what the viewer sees in one column, what they hear in the other, one row per moment with a start time. Video usually sits on the left. Narrative short films with characters and dialogue use screenplay format instead.

Do I need a full script for a YouTube video?

For anything with an order to get right, such as a tutorial, a review or an explainer, write at least the hook, the transitions and the ending word for word. Some creators then speak from bullet points, but drafting the whole script first shows where the video drags and how long it runs.

What is the difference between a video script and a storyboard?

The script is the words plus a text description of each shot. A storyboard is a sequence of sketches or frames showing each shot. Most short videos only need the script; a storyboard helps when the visuals are complicated, as in animation or a shot-heavy ad.

Read next

The AI-native editor built for creativity, content, and work