How to Write a YouTube Script: A Step-by-Step Method
How to write a YouTube script that holds viewers: a one-line promise, a 15-second hook, beats with re-hooks, and word counts sized to your target length.
To write a YouTube script, decide the one thing a viewer should walk away with, write a hook that promises it in the first 15 seconds, then build the body as three to five beats that each pay off part of that promise before you close with a single next step. Everything else — jokes, b-roll notes, intros — hangs off that skeleton.
Most YouTube scripts fail for the opposite reason short-form scripts do. A 60-second Reel is too tight to wander. An eight-minute video has room to wander, and it does: a long intro, a tangent in the middle, three different calls to action at the end. Viewers leave at every one of those soft spots, and the audience retention report in YouTube Studio shows exactly where.
This guide covers the structure that holds attention over several minutes, how to size a script to a target length, a worked example for an eight-minute tutorial, and how to read the finished script on camera without sounding like you're reading.
Why YouTube Scripts Need a Different Shape
Short-form video is one idea delivered in one breath. Long-form YouTube is a series of small promises. The viewer gives you the first few seconds because of your title and thumbnail, and then decides again every minute or so whether to keep watching. A good script is built around those decision points.
Three things go wrong when people write YouTube videos the way they write blog posts:
- The context comes first. Background, credentials and "before we start" housekeeping push the actual answer two minutes deep. The viewer who clicked for the answer leaves.
- Sentences are written for eyes, not ears. Long clauses, parentheses and lists of five items read fine on a page and sound robotic out loud.
- There's no re-hook. Nothing in the middle tells the viewer why the next section is worth staying for.
Fix those three and an average script becomes a watchable one.
How to Write a YouTube Script in Six Steps
1. Write the promise in one sentence
Before any script, finish this line: "By the end of this video, you'll be able to..." If you can't finish it in one sentence, the video is two videos. Keep the sentence at the top of your document; every section you write should move the viewer toward it.
2. Write the hook last-ish, but put it first
The hook is the first 10–20 seconds. It restates the title's promise in spoken words, shows the result if you can, and tells the viewer what's coming. A dependable pattern: the problem in one line, the result in one line, then "here's how." Draft it early, then rewrite it once the body is done, because you'll know what the real payoff is.
3. Outline three to five beats
A beat is one sub-point with its own mini payoff: a step, a mistake, a comparison. Three beats suit a five-minute video; five suit a ten-minute one. Write each beat's takeaway as a single sentence before you write any of its script.
4. Script each beat with a re-hook at the end
Close each beat with a line that pulls into the next one: "That fixes the audio. The lighting problem is harder, and it's the one most people get wrong." That sentence is what carries a viewer past the minute-three dip.
5. Write one call to action
Pick a single next step — watch a related video, try the method, subscribe — and put it at the end, after the payoff. One clear ask outperforms a list of four.
6. Read it out loud and cut
Read the whole script at speaking pace. Every place you stumble, rewrite. Every sentence you could delete without losing the point, delete. A script that survives this pass is usually 10–20% shorter than the first draft.
Sizing a Script to Your Target Length
Spoken delivery on camera tends to land somewhere around 140–160 words per minute, so a rough guide is about 150 words per minute of finished video. That puts a five-minute talking section near 750 words and an eight-minute one near 1,200. Your own pace matters more than the average, though; time yourself reading one paragraph and scale from there. There's a full chart in our guide to writing a 60-second script if you also cut Shorts from the same material.
Remember that a script is not the whole video. Demos, screen recordings and b-roll pauses add runtime without adding words. If a quarter of your video is a silent demo, write a quarter fewer words.
This is where an estimated reading time saves a lot of guesswork. In Cueflow, the script editor shows the estimated reading time as you type, so you can see a draft creeping from eight minutes to eleven before you've filmed anything.
A Worked Example: An Eight-Minute Tutorial
Say you run a small cooking channel and the video is "How to Sharpen a Kitchen Knife With a Whetstone."

Promise: "By the end of this video, you'll be able to get a dull knife sharp enough to slice paper in about ten minutes."
Hook (about 40 words): "This knife can't cut a tomato. Ten minutes on a whetstone and it slices paper. Most people get the angle wrong and give up, so I'll show you the angle trick first, then the full sharpening routine, step by step."
Beats:
- Choosing the grit and soaking the stone (about 200 words).
- Finding and holding the angle with the coin trick (about 300 words — this is the payoff the hook promised, so it gets the most room).
- The sharpening strokes and how to feel the burr (about 300 words, with a silent close-up demo).
- Honing and the paper test (about 200 words).
Re-hook between beats 2 and 3: "Holding the angle is half the job. The other half is knowing when to stop, and you'll feel it before you see it."
Call to action (about 30 words): "If your knife still struggles, the next video covers fixing a chipped edge."
That totals roughly 1,100 words. At about 150 words per minute that's around seven and a half minutes of talking, plus the demo close-ups — close to eight minutes finished.
Drafting Faster With an AI Script Writer
An AI draft is useful for one specific job: getting from a blank page to a structure you can argue with. In Cueflow you type the idea, choose a tone, a target duration and the platform — YouTube or short-form — and it writes a complete spoken script. The output is clean spoken words with no markdown, emoji or stage directions, so nothing sneaks onto the prompter that you'd read aloud by mistake.
Treat that draft as step three of the process above, not the finished product. Check it against your one-sentence promise, swap in your own examples and stories, then use the rewrite options when a section isn't working: make it shorter, give it a punchier hook, make it more professional, or fix the grammar. If you set your style and a signature hook once, new drafts start closer to how you actually talk.
Reading a Long Script on Camera
Long scripts expose bad prompter setups. Over eight minutes, the gap between where the words sit and where the lens is becomes obvious. Keep the text near the lens, keep lines short, and match the scroll speed to your real speaking pace rather than slowing down to follow the text. The details are in our guide to reading a teleprompter without looking like it.
For long videos, film beat by beat. Each beat is a natural cut point, so a flubbed line only costs you that section. Cueflow scrolls the script over the live camera and records clean video with no text burned in, and if you prefer reading from a bigger screen you can connect an external display while the phone films.
FAQ
How long should a YouTube script be?
Plan on roughly 150 words per minute of talking, then subtract time for demos and b-roll. A five-minute video is usually around 700–750 spoken words; an eight-minute one is around 1,100–1,200. Time yourself reading one paragraph to find your real pace and adjust the target from there.
Should I script every word or use bullet points?
Script the hook and the transitions word for word, because those are where retention is won or lost. For the body, a full script works best if you read from a teleprompter; bullet points work if you're comfortable improvising and willing to edit out more pauses and repetition.
What is a good YouTube script template?
A dependable template is: hook (problem, result, "here's how"), three to five beats each ending with a re-hook into the next, the main payoff, and one call to action. Write the promise of the video as a single sentence at the top and cut anything that doesn't serve it.
Can AI write a YouTube script for me?
AI can write a solid first draft at a target length and tone, which removes the blank-page problem. It can't supply your own examples, opinions or experience, so treat the draft as an outline to rewrite in your voice, then read it aloud and cut before you film.
The AI teleprompter for content creators.
Cueflow — Cueflow writes your script with AI, scrolls it over the live camera at your speaking speed, and records clean video — no rig, no second phone, no burned-in text.
Download Cueflowfree on the App StoreKeep reading
How Many Words Per Minute in a Speech? A Chart by Length
How many words per minute in a speech: a chart from 30 seconds to 20 minutes, how to measure your own pace, and a worked example for a 5-minute talk.
How to Write a Voiceover Script (Format and Example)
How to write a voiceover script that fits the picture: scene-by-scene format, word budgets per second, a 45-second example, and recording on iPhone.
Teleprompter vs Cue Cards: Which Should You Use?
Teleprompter vs cue cards: which works for camera, live talks and tight time limits, with a decision guide, a worked example and the hybrid speakers use.