YouTube Growth

How to Write a YouTube Video Script (Simple Structure + Template)

Updated for 2026 · 6 min read

Filming without a script usually means figuring out what to say while the camera is already rolling, which is where most of the rambling, repeated points, and awkward pauses come from. A script fixes this — not by making you sound stiff, but by giving you a path to follow so you're not inventing the structure live. Here's a simple 5-part structure that works for almost any video, plus a template you can reuse every time.

The 5-Part Structure

1. Hook (first 5-15 seconds)

Give the viewer a specific reason to keep watching, immediately. Not "hey guys, welcome back" — a promise, a question, or a bold claim. For example: "By the end of this video, you'll have a script template you can reuse for every upload." That's a hook. "Today we're going to talk about scripting" is not.

2. Intro (15-30 seconds)

Briefly set expectations: what the video covers and who it's for. Keep this short. This isn't the place to explain your channel's backstory or thank people for subscribing — save that for the outro, if at all.

3. Main Content (the bulk of the video)

Break this into 3-5 clear sections rather than one long block. Numbered steps or a "top 5" structure work well here, since a viewer who already knows point one will often stay to see if point three or four is the one that's actually useful to them.

4. Call to Action (near the end)

Ask for one specific action, matched to the video. A tutorial can point to a related tutorial. A review can point to a comparison video. Avoid asking for three things at once (like, subscribe, and comment) — one clear ask converts better than a pile of requests.

5. Outro (last 5-10 seconds)

Close cleanly, and if you're using end screens, leave enough silent time on screen for them to actually be clickable rather than cutting to black immediately.

Copy This Template

Paste this into a doc and fill in each bracket — that's your first full draft structure, ready to write into.

[HOOK — 1 line]
Your boldest claim or the exact promise of this video.

[INTRO — 2-3 sentences]
What this video covers, and who it's for.

[MAIN CONTENT — 3-5 points]
1. 
2. 
3. 
4. 
5. 

[CTA — 1 sentence]
The one specific action you want them to take next.

[OUTRO — 1 line]
How you're closing the video.

How Long Should Your Script Actually Be?

Most people speak at roughly 130-150 words per minute on camera. A 10-minute video usually lands around 1,300-1,500 words. This varies by person, so a quick way to check your own pace: read one paragraph out loud, time it, and do the math from there instead of assuming the average applies to you.

Writing Tips That Actually Change How a Script Sounds

A Faster Way to Get a First Draft

Staring at a blank page is often the hardest part, even with a structure in hand. Our YouTube Script Generator writes a complete first draft for you — hook, intro, main content, CTA, and outro — based on your topic, so you're editing and personalizing instead of starting from nothing.

FAQ

How long should a YouTube script be for a 10-minute video?
Roughly 1,300-1,500 words, based on an average speaking pace of about 130-150 words per minute. Pace varies by person, so timing yourself reading a sample paragraph out loud gives a more accurate number for your specific speaking speed.
Should I script word-for-word or just write an outline?
It depends on the video type. Tutorials, reviews, and anything with specific facts or steps benefit from a full word-for-word script, since accuracy matters. Vlogs and commentary videos often sound more natural from a bullet-point outline you speak from loosely rather than read verbatim.
What's the biggest mistake people make when scripting a video?
Writing the intro like an essay introduction instead of a hook. Restating the topic and explaining the channel before getting to the point is one of the most common reasons viewers click away in the first 15-30 seconds, which is also where YouTube's own retention data shows the steepest drop-off happens.

Need a first draft to start editing from?

Try the free YouTube Script Generator →