YouTubeScriptingAll Creators

How to Write a Video Script:
Templates for YouTube, Reels, and TikTok

Most videos are won or lost before you press record. This guide gives you a simple structure, eight hook formulas, fill-in templates for short and long videos, two worked examples, and a checklist to tighten any script.

Quick Answer — How Do You Write a Video Script?
  1. Start with one clear idea the viewer will learn or gain from the video.
  2. Use five parts: hook, context, value, payoff, and one call to action.
  3. Write three hook options and choose the one that creates the most curiosity or relevance.
  4. Write the way you speak: short sentences, simple words, and contractions.
  5. Note the visual for each line, read the script aloud, and cut anything awkward or repetitive.
Key Facts — Video Scripts
▸A reliable script structure has five parts: hook, context, value, payoff, and call to action.
▸Most people speak at roughly 130 to 160 words per minute, so a 30-second video needs about 70 to 80 words.
▸Short-form videos work best word-for-word; conversational long-form works well as an outline or a hybrid.
▸The hook should appear within the first seconds and give the right viewer a reason to keep watching.
▸One video should carry one idea and one call to action.

Why Writing a Script Is Worth the Time

A script does not have to be a rigid, word-for-word document. Its job is to make decisions early, when they are cheap, instead of during filming and editing, when they are expensive.

Stronger openings
The first few seconds decide whether someone stays. Writing your hook in advance lets you test several versions instead of settling for the first thing you say on camera.
Tighter videos
On paper, rambling is obvious. Cutting a sentence costs nothing in a script and a lot in an edit.
Faster filming and editing
When you know exactly what comes next, you film in fewer takes, and your editor (or you) spends less time hunting for the good parts.
Easier to repeat
A repeatable script structure turns video creation into a system, which makes batching and repurposing far simpler.

Three Types of Video Scripts (and When to Use Each)

Word-for-word script
Best for: Short-form video, voiceovers, tutorials with precise steps, sponsored segments
Trade-off: Tightest result, but can sound stiff if read without practice.
Bullet outline
Best for: Conversational long-form, vlogs, podcasts, live-style content
Trade-off: Sounds natural, but takes discipline to avoid rambling.
Hybrid (scripted hook and ending, outlined middle)
Best for: Most YouTube videos and commentary content
Trade-off: Best balance: precise where it matters most, relaxed everywhere else.

The 5-Part Video Script Structure

This structure works for a 15-second clip and a 20-minute video alike. Only the proportions change.

1. Hook
Give a reason to keep watching in the first seconds.
Short-form: 1–3 seconds. Long-form: first 15–30 seconds.
2. Context
Briefly say who this is for and what they will get, so the right viewer stays.
One or two sentences.
3. Value
Deliver the steps, story, or insight. This is the core of the video.
Most of the runtime.
4. Payoff
Close the loop you opened in the hook. Show the result or the answer.
A few seconds to a minute.
5. Call to action
Tell the viewer one clear next step: watch another video, follow, comment, or subscribe.
One sentence. Never more than one request.

8 Video Hook Formulas You Can Copy

Write three hooks for every video using different formulas, then pick the strongest. Change the wording to match your niche and your voice.

1. The result first
"This one change doubled how long people watch my videos. Here is exactly what I did."
2. The mistake
"Most new creators make this editing mistake in their first ten seconds."
3. The question
"Why do some videos get shared a hundred times while yours gets ten views?"
4. The bold claim
"You do not need expensive gear to make professional-looking videos."
5. The story opener
"Three months ago I almost deleted my channel. Then I changed one thing."
6. The list promise
"Here are five free tools I use for every video I make."
7. The contrast
"Everyone says post daily. I posted twice a week and grew faster. Here is why."
8. The direct address
"If you make videos and nobody watches past the first ten seconds, this is for you."

How to Write a Video Script in 7 Steps

1

Define the one idea

Complete this sentence: "After watching, the viewer will know or be able to ___." If you need the word "and" to finish it, you probably have two videos.

2

Write the title and thumbnail idea first

The title is a promise. Writing it first tells you what the video must deliver and keeps the script from drifting.

3

Draft three hooks

Write three different openings using different formulas from the list above. Pick the one that creates the most curiosity or relevance, not the one that sounds the cleverest.

4

List your main points in order

Write each point as a short sentence. Order them by logic or by building interest, and cut any point that does not serve the one idea.

5

Write it the way you speak

Use short sentences, simple words, and contractions. Write as if you were explaining it to a friend, not presenting a report.

6

Add visuals and cuts as you go

Next to each line, note what the viewer will see: a face, a screen, b-roll, a graphic. Changing visuals regularly keeps attention up and tells your editor what you need.

7

Read it aloud and trim

Read the script at natural speed. Cut anything that makes you stumble, repeats an earlier point, or feels like filler. Then time it.

Short-Form Video Script Template (30 Seconds)

Use this for Reels, TikTok, and YouTube Shorts. Fill in each bracket, keep every sentence short, and change the visual at each beat.

0–3 sec
HOOK: [Result, mistake, or question that makes the right viewer stop]
3–8 sec
CONTEXT: [One line: who this is for and what they will get]
8–25 sec
VALUE: [Three quick points or steps. One short sentence each. Change the visual with each one]
25–30 sec
PAYOFF + CTA: [Show the result, then one request: follow, save, or comment]

Worked Example: A 30-Second Short-Form Script

Here is the template filled in for a video about improving phone footage. Notice how every line is short, and the visual changes with each point.

0–3 sec
"Your phone videos look cheap for one simple reason."
Visual: Face to camera, close up
3–8 sec
"It is not the camera. It is these three mistakes, and each takes under a minute to fix."
Visual: Quick cut to a before-and-after clip
8–13 sec
"One: shoot facing a window, never with the window behind you."
Visual: Split screen: bad light vs good light
13–18 sec
"Two: clean your lens. Seriously, wipe it with your shirt."
Visual: Wiping the lens, then footage comparison
18–23 sec
"Three: raise the phone to eye level, not chin level."
Visual: Two angles side by side
23–30 sec
"Try all three on your next video and compare. Follow for more simple fixes like this."
Visual: Face to camera, final on-screen text

Long-Form Video Script Template (YouTube)

Use this for videos of five minutes or more. Script the hook and the ending word for word, and outline the middle sections.

0:00–0:30
HOOK + PROMISE: [Hook, then what the viewer will get by the end]
0:30–1:00
CONTEXT: [Why this matters and who it is for. Optional short intro or branding]
1:00–end minus 1:00
VALUE SECTIONS: [Three to seven sections. Each starts with a clear line, gives the point, and ends with a transition to the next one]
Second to last
PAYOFF: [Summarize or show the finished result. Close the loop from the hook]
Final 10 sec
CTA + NEXT VIDEO: [Recommend one specific video and say why it is next]

Worked Example: A Long-Form Outline

▸Title: "I Edited the Same Video 3 Ways. Here Is What Changed."
▸Hook (0:00–0:20): Show the three versions in 5 seconds. "Same footage, three edits, and only one kept people watching."
▸Promise (0:20–0:40): "By the end, you will know the three editing choices that change how long viewers stay."
▸Section 1: Cutting dead air. Show original, cut version, explain the rule.
▸Section 2: Adding on-screen captions. Show the difference in muted viewing.
▸Section 3: Changing visuals every few seconds. Demonstrate with b-roll.
▸Payoff: Play the final version and share what changed in viewer retention for your own channel.
▸CTA: "If you want to see how I plan videos before editing, watch this next." Name the specific video.

How Long Should a Video Script Be?

Most people speak at roughly 130 to 160 words per minute. Use these as starting estimates, then adjust for pauses, visuals, and your own pace.

15 seconds
about 35–40 words
One idea, one hook, one result.
30 seconds
about 70–80 words
Hook plus three quick points.
60 seconds
about 140–160 words
Hook, up to five points, short payoff.
5 minutes
about 650–800 words
Three to four sections with transitions.
10 minutes
about 1,300–1,600 words
Five to seven sections or a story arc.

Script Edit Checklist

Run every script through these seven questions before you film.

✓Does the first line give a reason to keep watching, without any greeting or warm-up?
✓Is there one clear idea, and does every point serve it?
✓Can I say each sentence in one breath?
✓Does the visual change at least every few seconds in short-form?
✓Did I close the loop I opened in the hook?
✓Is there exactly one call to action?
✓Did I read it aloud and cut everything that felt awkward?

Common Video Scripting Mistakes

Starting with a greeting
Phrases like "Hey guys, welcome back" use up the most valuable seconds. Start with the reason to watch, then greet later if you want to.
Writing like an essay
Written language and spoken language are different. If you would not say it out loud, rewrite it.
Cramming in too many ideas
A video with five different topics usually satisfies none of them. One idea per video.
Burying the payoff
If you promise a result, show it. Delaying it too long frustrates viewers and drops watch time.
Asking for too many things at the end
"Like, subscribe, comment, share, and check my link" gets none of them. Ask for one thing.
Never reviewing performance
Check where viewers drop off in your analytics and rewrite your next hook or section around what you find.

Frequently Asked Questions

How do I write a video script?

Start with one clear idea, write a title and three possible hooks, list your main points in order, write them the way you speak, add visuals next to each line, then read the script aloud and trim anything awkward or repetitive.

What is the best structure for a video script?

A reliable structure has five parts: a hook, short context, the main value, a payoff that closes the loop from the hook, and one call to action. It works for short-form and long-form video.

How long should a video script be?

Most people speak at roughly 130 to 160 words per minute, so a 30-second video needs around 70 to 80 words and a 10-minute video around 1,300 to 1,600. Adjust for pauses, visuals, and your own speaking pace.

Should I script every word or use an outline?

Script every word for short-form videos, voiceovers, and sponsored segments. Use an outline for conversational long-form content. A hybrid approach works well for many creators: script the hook and ending, outline the middle.

How do I make a script sound natural?

Write short sentences, use contractions, and read the script aloud as you edit it. Replace any phrase you would not say in conversation, and practice once or twice before filming.

What makes a good hook?

A good hook creates curiosity or shows relevance within the first seconds. It might state a surprising result, point out a common mistake, ask a pointed question, or speak directly to a specific viewer.

Can I use the same script for YouTube, Reels, and TikTok?

You can reuse the core idea, but rewrite the hook, tighten the length, and adjust the format for each platform. A long YouTube script can be broken into several short-form scripts, each with its own hook.

Related Articles

Content Planning
Content Batching for Creators: How to Film a Month of Content in One Day
Content Planning
Content Repurposing for Creators: How to Turn One Piece of Content Into 10
Growth
Creator Collaborations: How to Find, Pitch, and Run a Collab With Another Creator
🎬

Great videos get views. A great profile gets you hired.

Build a free Identity Kit profile with a media kit, rate card, and creator CV, so brands and collaborators who love your videos can see your work and reach out in one click.

Create My Free Identity Kit →
identitykit.in · Free forever · Media kit + Rate card + Creator CV