
A YouTube script isn't an essay read aloud. It's written for someone who can leave at any second, is listening rather than reading, and decided to click because of a title and thumbnail. Every part of the script has to earn the next ten seconds.
Here's a process that works for explainers, documentaries, stories and tutorials — whether you write every word yourself or start from an AI draft.
1. Write the promise first
Before any script, write one sentence: what will the viewer know, feel or be able to do by the end? “Why the Roman Empire really fell” is a topic; “the three decisions that doomed Rome — and why the usual answer is wrong” is a promise. Your title and thumbnail will sell that promise, so the script must deliver it.
2. Write the hook (first 30 seconds)
Open with the most interesting moment, question or claim — not a greeting, not a channel intro. Then tell the viewer what they'll get and why it's worth staying. Our guide to writing YouTube hooks has formulas and examples.
3. Outline the beats
Break the video into sections that each answer one question or move the story one step. For a 10-minute video, four to six beats is typical; for an hour-long documentary, think in chapters of 5–10 minutes. End each beat with a reason to keep watching: a question, a reveal coming up, a turn in the story.
- Explainer: question → building blocks → the answer → why it matters.
- Story: setup → rising stakes → turning point → resolution.
- List: hook → items in ascending interest → the best one last.
- Documentary: cold open → background → chapters in order → legacy.
4. Write for the ear
- Short sentences, one idea each. Read every line out loud.
- Plain words. Say “use”, not “utilise”.
- Signpost: “Here's the twist.” “That's the first reason. The second is stranger.”
- Spell out numbers the way they're spoken, and avoid tables of figures the listener can't see.
- A narration pace of roughly 150–190 words a minute means a 10-minute script is about 1,500–1,900 words.
5. Edit for retention
Cut anything that repeats, any intro longer than a few lines, and any tangent that doesn't serve the promise. Then fact-check every claim — especially in an AI-assisted draft — and add the parts only you can bring: your opinion, your example, your research. That's also what keeps a channel on the right side of YouTube's inauthentic-content policy.
A worked example: from promise to outline
Promise: “Why medieval castles had such narrow staircases — and the myth that isn't true.” Hook: a soldier rushing up a dark spiral stair. Beats: (1) the popular explanation — staircases spiral clockwise to help right-handed defenders; (2) what historians actually found — plenty spiral the other way; (3) the real reasons — space, structure and fashion; (4) the payoff — why the myth survives. Close: point to a video on castle sieges.
Each beat answers one question and sets up the next. That's the whole skeleton of a 10-minute script before a single sentence is polished.
Script formatting tips
- Use headings for each beat so you can see the structure at a glance.
- Put visual notes in brackets (or a second column) for faceless videos.
- Bold the line you most want to land in each section.
- Keep a running word count to stay near your target length.
Mistakes that kill retention
- Starting with background instead of the hook.
- Promising three things in the title and delivering one.
- Long lists with no story or stakes.
- Repeating the same point in different words.
- Ending with a long goodbye instead of pointing to the next video.
Free YouTube script template (copy and paste)
- TITLE PROMISE: [one sentence — what the viewer gets by the end]
- HOOK (0:00–0:30): [the most surprising moment, question or claim] + [why it matters to the viewer] + [what this video will show]
- CONTEXT (0:30–1:30): [the minimum background needed — no more]
- BEAT 1: [point or story step] → [example or evidence] → [transition line that teases beat 2]
- BEAT 2: [point or story step] → [example or evidence] → [transition line]
- BEAT 3: [point or story step] → [example or evidence] → [transition line]
- PAYOFF: [the answer, the reveal, or the best item — the thing the title promised]
- SO WHAT: [why it matters / what the viewer should take away]
- OUTRO (last 20 seconds): [one sentence pointing to the next video] — no long goodbyes
Example: the template filled in for an explainer
- PROMISE: Why the ocean is salty — and why lakes usually aren't.
- HOOK: “Every river on Earth is carrying salt to the sea right now. So why isn't the Mississippi salty?”
- CONTEXT: Rain is slightly acidic; it dissolves minerals from rock.
- BEAT 1: Rivers carry dissolved minerals to the sea — but in tiny amounts. → “So where does all the salt come from?”
- BEAT 2: Water leaves the ocean by evaporation; the salt stays. Over vast time it accumulates.
- BEAT 3: Hydrothermal vents add minerals from below.
- PAYOFF: Lakes with outlets keep flushing; lakes without them (like the Dead Sea) turn salty.
- OUTRO: “If that surprised you, the next video is about why the sea is blue.”
Example: the template filled in for a story video
- PROMISE: The night a lighthouse keeper vanished — and the three theories.
- HOOK: Open on the empty lighthouse, the stopped clock, the unmade bed.
- BEAT 1: Who the keepers were and what their routine looked like.
- BEAT 2: The relief boat arrives; what they found.
- BEAT 3: Theory one, theory two, theory three — weakest to strongest.
- PAYOFF: What the evidence best supports, and what's still unknown.
Adapting the template by video length
For Shorts, collapse it: hook, one beat, payoff — under 60 seconds. For a 10-minute video, three to five beats. For an hour-long documentary, treat each beat as a chapter with its own mini-hook and payoff. At a typical narration pace of 150–190 words a minute, each minute of video needs roughly that many words.
Transition lines you can reuse
Transitions are where viewers decide whether to keep watching. Ending each beat with one turns the template from a list into a story.
- “That explains the how. The why is stranger.”
- “But that's only half the story.”
- “Which raises an obvious question…”
- “To understand what happened next, we need to go back.”
- “And that's where everything went wrong.”
Writing faster with AI
DreamTuber's Script tool writes a chaptered script sized to your runtime — from 10 minutes up to 10 hours — for 10 credits. Use it as a structured first draft: edit the hook, check the facts, add your voice. Then the same script can be narrated and illustrated into a finished video.
Make one with DreamTuber
One topic in, a finished long-form video out — script, voice, visuals, and render, automatically.
Create your first videoFrequently asked
How many words is a 10-minute YouTube script?+
Roughly 1,500–1,900 words, depending on narration pace.
Should I write a full script or bullet points?+
For narrated and faceless videos, a full script. For talking-head videos, many creators use bullet points to sound natural.
Can I use AI to write YouTube scripts?+
Yes, as a draft. Edit it, fact-check it and add your own perspective before publishing.
Is there a YouTube script template in Google Docs?+
Copy the template above into a new Google Doc and save it as your own template.
How long should each section be?+
Keep the hook under 30 seconds and context under a minute; spend most of the time on beats and payoff.
Does this work for faceless videos?+
Yes — write the full narration under each heading.
Related