How to write a YouTube script (with a template)

A YouTube script template with timings for every section, a worked example, hooks that hold viewers, and how to script Shorts and AI-assisted videos.

GROWTHNov 1, 202613 min read
Write a YouTube script that holds, with the Passive Array YouTube Script Outline Generator showing a timed nine-section outline

To write a YouTube script, start from the title and thumbnail promise, then plan five parts: a hook that confirms the promise in the first 15 to 30 seconds, a short setup, the main points in order of value, a payoff, and a close that points to your next video. Write it the way you speak, read it out loud, and cut anything that does not move the viewer toward the payoff.

If you want a head start, the YouTube script outline generator builds a section-by-section outline with a hook, beats, timings and a close for any topic. This guide gives you the template behind that structure, timings for different video lengths, a fully worked example, and the mistakes that make viewers leave.

What a YouTube script is (and is not)

A YouTube script is the plan for what you say and show, in order. It can be a word-for-word script you read from a teleprompter, or a bullet outline you talk around. Both work. What matters is that you decided the order, the opening and the ending before you hit record.

A script is not an essay. Viewers cannot reread a sentence they missed, and they can leave at any second. So a good script:

Full script or outline?

Full word-for-word scriptBullet outline
Best forExplainers, faceless and voiceover channels, tutorials with exact steps, sponsored segmentsVlogs, gaming commentary, reactions, interviews, confident speakers
StrengthTight, no rambling, easy to timeSounds natural, faster to prepare
WeaknessCan sound read; takes longer to writeEasy to wander and run long
TipRead it aloud before recording and rewrite anything you stumble onScript the hook and the close word for word anyway

Many creators use a mix: a word-for-word hook, intro and close, with bullet points for the middle.

Why the first 30 seconds matter most

YouTube Studio has a retention metric called Intro, which YouTube describes as "what percentage of your audience still watched your video after the first 30 seconds." YouTube says a high percentage suggests the opening matched the title and thumbnail. Its retention guide also notes that videos generally taper off during playback, and that if your best moments come late, you should consider introducing that content earlier.

That is the whole case for scripting. The opening decides whether the rest of the video gets watched, and it is the part people improvise worst. How to get more views on YouTube shows how to find out whether your problem is the click or the first 30 seconds.

The YouTube script template

This is a general-purpose template for an educational or explainer video. Adapt the proportions for your format. The timings are our suggestion based on a 10-minute video, not a YouTube rule.

PartJobShare of videoIn a 10-minute video
1. HookConfirm the promise, show the payoff or the stakesAbout 5%0:00 to 0:30
2. SetupWho this is for, what they will get, why trust youAbout 5%0:30 to 1:00
3. Main pointsThe steps, tips or story beats, best value firstAbout 75%1:00 to 8:30
4. PayoffThe result, the twist, the strongest pointAbout 10%8:30 to 9:30
5. CloseOne-line recap, the next video, one call to actionAbout 5%9:30 to 10:00
Bar chart of a 10-minute video script: hook 5%, setup 5%, main points 75%, payoff 10%, close 5%, with timings
Our suggested timings for a 10-minute video.

Copy this into your notes app and fill it in for each video:

Title: (the exact promise)

>

Thumbnail shows: (what the viewer sees before clicking)

>

1. Hook (0:00 to 0:30): The first line repeats or proves the title promise. Show the result, the problem, or a surprising fact. Tell the viewer what they will have by the end.

>

2. Setup (0:30 to 1:00): Who this is for. What you will cover, in one sentence. One reason to trust you, if needed.

>

3. Main points (1:00 onward): Point 1, the most useful. Example. Point 2. Example. Point 3. Example. Add a line between points that opens the next one ("but none of this works without the third step").

>

4. Payoff: The best tip, the final result, the answer to the question in the title.

>

5. Close: One-line recap. Point to the next video that continues the topic. One call to action.

Timings for other video lengths

Use the same proportions, but keep the hook short no matter the length. A hook that runs over 30 seconds on a long video is still too long.

Video lengthHookSetupMain pointsPayoffClose
5 minutes0:00 to 0:200:20 to 0:400:40 to 4:004:00 to 4:404:40 to 5:00
10 minutes0:00 to 0:300:30 to 1:001:00 to 8:308:30 to 9:309:30 to 10:00
20 minutes0:00 to 0:300:30 to 1:301:30 to 17:3017:30 to 19:1519:15 to 20:00

How many words is that?

Script length depends on how fast you speak. Time yourself reading 200 words of your own script at your normal pace, then divide. Say you read 200 words in 85 seconds: that is about 140 words a minute, so a 10-minute video needs a script of roughly 1,400 words, less if the video includes demonstrations, B-roll without voiceover or gameplay. Use your own number, not someone else's.

How to write each part

1. The hook

The hook has one job: make the viewer sure they clicked the right video. Four hooks that work for most topics:

  1. Show the result. "This is the budget that saved me $400 last month. It took 20 minutes to set up, and I'll show you every step."
  2. Name the problem. "If your budget falls apart by the 10th of every month, it's probably one of three mistakes."
  3. Start with a surprising fact you can back up. Only use real, sourced numbers.
  4. Start in the action. For vlogs and gaming: open on the most interesting moment, then rewind.

Avoid these openings: "Hey guys, welcome back to the channel", a long logo animation, a sponsor before the viewer knows the video is worth it, and "before we start, smash that subscribe button". They delay the promise.

Write the hook last, after you know what the payoff is. The YouTube title generator can help you sharpen the title first, so the hook has a clear promise to repeat.

2. The setup

Keep it under 30 seconds on most videos. One sentence on who the video is for, one on what you will cover, and, if the topic needs it, one on why the viewer should trust you ("I've done my own taxes for eight years" or "I tested this on my own channel"; only say what is true).

3. The main points

4. The payoff

Keep one strong point for late in the video: the final result, the before and after, the answer to the question in the title. YouTube's key moments report highlights top moments, where almost no one dropped off, and dips, where viewers left or skipped. After you publish, check whether your payoff shows up as a top moment.

5. The close

End fast. A recap in one line, a pointer to one specific next video ("if you want the next step, this video shows how to build an emergency fund"), and one call to action. Do not list five things to do. Put the next video on an end screen so viewers can click it.

If your video includes a sponsorship, product placement or endorsement, YouTube requires you to tell it by ticking the paid promotion option in the video details (in Studio: Show more > Paid promotion > Yes, my video includes branded content). That adds a disclosure label at the start of the video. Script the sponsor read after the hook and setup, not before, so viewers know the video is worth staying for. How much to charge for a sponsored YouTube video covers the business side.

A worked example

Here is the template filled in for an example video: "How to make your first budget (in 20 minutes)", planned at 8 minutes. The numbers in it are made up for the example.

Title: How to make your first budget (in 20 minutes)

Thumbnail: A phone showing a simple three-column budget, text "20 MIN".

Hook (0:00 to 0:25): "This is a budget that takes 20 minutes to set up and five minutes a week to run. By the end of this video you'll have one, even if you've never tracked a single expense. You only need your phone and last month's bank statement."

Setup (0:25 to 0:50): "This is for anyone starting from zero: students, first jobs, anyone who has tried an app and quit. We'll do it in three steps: find what you actually spend, split it into three buckets, and set one rule that keeps it working."

Main point 1 (0:50 to 3:00): find what you actually spend.

Main point 2 (3:00 to 5:15): split into needs, wants and savings.

Main point 3 (5:15 to 6:45): the one rule.

Payoff (6:45 to 7:35):

Close (7:35 to 8:00): "That's it: list, split, pay yourself first. If you want to take it further, this next video shows how to build your first emergency fund. It's on screen now."

Chapters for the description:

Notice what the example does: the first sentence repeats the title's promise, each section ends with a reason to keep watching, the payoff is near the end, and the close sends viewers to one specific next video.

Scripting by video type

The template bends for different formats.

FormatWhat changes
TutorialThe hook shows the finished result. Main points are steps in order. Script exact clicks and settings word for word
List videoNumber every point on screen. Put one of the strongest first and the very best last
Story or documentaryOpen with the most dramatic moment, then go back. Each section should end with a question the next answers
ReviewGive the verdict early in summary, then the evidence. Viewers searching reviews want the answer, not suspense
Gaming or vlogOutline only. Script the opening line, the beats you must hit, and the close
Faceless or voiceoverFull script, written for the ear. Plan the visuals for every line, because there is no face to look at

How to script a YouTube Short

Shorts can be up to three minutes, but most work best when they make one point fast. In the Shorts feed, viewers swipe rather than choose from thumbnails, so the first second does the job a thumbnail does.

  1. Second 0 to 2: the hook. The point or the result, said and shown at once.
  2. The middle: one idea. One tip, one step, one reveal. Cut every word that is not needed.
  3. The end: a loop or a pointer. End in a way that makes rewatching natural, or point to the full video.
Three parts of a Shorts script: the hook in seconds 0 to 2, one idea in the middle, a loop or pointer at the end
One point, fast.

A Short script is often 3 to 8 lines. Read it out loud with a timer.

Using AI to write YouTube scripts

AI tools can help with outlines, first drafts and rewrites. Use them with care:

Script mistakes that make viewers leave

Check your script after you publish

Your script's real test is the retention graph. In YouTube Studio, open the video's analytics, find the audience retention report, and look at:

  1. Intro, the share still watching after 30 seconds. Compare it across your videos.
  2. Dips, where viewers left. Check what was said at that moment in your script.
  3. Spikes and top moments, where people rewatched or nobody left. Make more of that.

YouTube Analytics explained walks through these reports. If you need to see how another creator structures their videos, how to get a YouTube transcript shows how to read any video's spoken words as text. Study the structure, not the words: copying someone else's script word for word can infringe their copyright.

If you are still deciding what to make, start with YouTube video ideas for beginners, then come back to script the first one.

Sources

Frequently asked questions

What is YouTube script writing?

It is planning what you will say and show in a video, in order, before you record. A script can be word for word or a bullet outline. The goal is a strong opening that matches the title, a clear order of points, and a short close that points to your next video.

What is the best YouTube script format?

For most educational videos: hook, setup, main points, payoff and close. In a 10-minute video that is roughly 30 seconds of hook, 30 seconds of setup, seven and a half minutes of main points, a minute of payoff and 30 seconds of close. Adjust for your format, but keep the hook short.

Is there a free YouTube script template?

Yes, the template in this guide is free to copy. For a version built around your own topic, the script outline generator on Passive Array gives a section-by-section outline with timings, free and with no account.

How long should a YouTube script be?

It depends on your speaking speed and how much of the video is demonstration. Time yourself reading 200 words aloud and work out your words per minute. For example, at 140 words a minute, a 10-minute talking video needs about 1,400 words.

Can AI write my YouTube script?

AI can help draft and outline, but check every fact and add your own examples and opinions. YouTube's monetization rules exclude repetitive content with minimal variation, and YouTube requires disclosure of realistic AI-generated content such as synthetic voices of real people. The script itself does not need disclosure.

What is a good YouTube script formula for the hook?

Repeat or prove the title's promise in the first sentence. Show the result, name the problem, or start in the most interesting moment. Avoid greetings, logo animations and subscribe requests before you have delivered anything.

How do I write a script for a YouTube Short?

Make one point. Put the hook in the first one or two seconds, keep the middle to one tip or reveal, and end with a loop or a pointer to the full video. Most Short scripts are only a few lines long.

By Nasir Uddin, founder of Passive Array. Rules and figures checked Nov 1, 2026.

Try it on your own numbers

More in Growth

Get the weekly creator report

Benchmarks, rate changes and new tools, one email a week.