YouTube Script Generator
Write a full YouTube script from a video idea. Each part tells you what to say and what to show, with two more hooks to try. No sign-up needed for the full script.
Example script
An example for a 3-minute video about cold brew. Describe your video to get your own.
- HookSay
Cold brew takes five minutes of work and one night of waiting. Here's how to make it smooth instead of bitter.
ShowSlow pour over ice, then cut to the jar on the counter.
- IntroSay
By the end of this video you'll know how much coffee to use, how long to steep it and the step that keeps it from tasting bitter.
ShowYou in the kitchen; the three steps appear as text on screen.
- Part 1Weigh the coffee and waterSay
Use coarse ground coffee and cold water. I use [your ratio], and I weigh both so every batch tastes the same.
ShowOverhead shot of the scale as coffee and water go into the jar.
- Part 2Steep it overnightSay
Stir once, cover the jar and leave it in the fridge overnight. Write down the time, so you can taste the next batch a little earlier or later.
ShowTime-lapse of the jar in the fridge, with the start time on screen.
- Part 3Strain it twiceSay
Pour it through a sieve first, then through a paper filter. The second pass is what takes out the grit.
ShowClose-up of the coffee dripping through the paper filter.
- OutroSay
Keep it in the fridge and add water or milk when you pour a glass. If you like it creamy, my iced latte video is next.
ShowEnd screen with the iced latte video.
More hooks to try
- You don't need a machine for great iced coffee. You need a jar and one night.
- This is the cold brew I make every Sunday, and it takes five minutes of actual work.
Template
YouTube script template
Copy this outline and fill in each part, or describe your video above to have it written for you.
- Hook
- Say
- Show the result, ask the question or name the problem your title promises.
- Show
- The most interesting shot you have.
- Intro
- Say
- What viewers will know or be able to do by the end.
- Show
- You on camera, or the steps as text on screen.
- Parts 1–3
- Say
- One point per part: the point, an example, then what to do.
- Show
- B-roll, a screen recording or a close-up that proves the point.
- Outro
- Say
- A one-line recap and one clear next step: another video, a subscription or a link.
- Show
- An end screen with the next video.
- Hook
- Say
- Start with the result or the punchline.
- Show
- The result on screen, with text.
- Beats 1–3
- Say
- One short line per beat.
- Show
- A new shot for every beat.
- Ending
- Say
- The payoff, or a line that leads back to the start.
- Show
- A last frame that matches the first.
Hooks
Ways to open a YouTube video
YouTube Studio's retention report shows how many viewers are still watching after the first 30 seconds, which YouTube calls the intro. A high intro number can mean the opening matched what the title and thumbnail promised.
Start with the result
This is what the room looked like on day one. Here's how it got to this.
Good for makeovers, builds and recipes.
Ask the question
Why does homemade cold brew taste bitter when the café version doesn't?
Good for explainers.
Name the mistake
If your budget falls apart by week two, this is probably why.
Good for how-to videos.
Make the promise
In the next eight minutes, you'll set up a budget you can keep.
Good for tutorials.
Tell a story
Last week a viewer sent me a photo of her first sourdough. It was flat as a plate.
Good for vlogs and lessons.
Show, then explain
Watch what happens when I pour this into hot water.
Good for experiments and reviews.
Shorts
Writing a YouTube Shorts script
Shorts can be up to three minutes long, but a Short still works best around one idea. What changes from a long video script:
Source: YouTube Help on three-minute Shorts.
- Open on the payoff
Skip the greeting. The first line is the result, the punchline or the question.
- Keep one idea
Cut every line that doesn't serve it. A second idea is a second Short.
- Put key words on screen
Add text for anyone watching without sound.
- Plan a new shot for every beat
Write the shot next to each line so filming and editing go faster.
- End on the payoff or a loop
Finish on the result, or on a line that leads back to the start.
Writing tips
Write for the ear
A script is read out loud, not on a page. These habits make it easier to say and to follow.
- Read it out loud before you film
Rewrite any line you trip over.
- Keep sentences short
One idea per sentence is easier to say and easier to follow.
- Say numbers simply
Say them the way you would to a friend: "about half" instead of "48.7 percent".
- Note what's on screen
Write the shot next to every line, so editing goes faster.
- Start from your research
Have notes, articles or reference videos? Write a script from your research in YouMind.
How it works
Write a YouTube script in three steps
Describe your video
Write a topic, a working title or the points you want to cover. Pick Video or Short and a length.
Read it out loud
Change any line that doesn't sound like you, and fill in anything in square brackets.
Film it, then title it
Copy the script, swap in another hook if the first one doesn't land, and send it to the title generator.
YouTube script generator FAQ
What is a YouTube script generator?
It turns a video idea into a script you can read on camera. This one splits it into a hook, an intro, parts and an outro, and says what to show in each part, not only what to say.
How long should a YouTube script be?
As long as the video you're planning. Pick a length and the script is written for a natural speaking pace. Everyone talks at a different speed, so read one part out loud with a timer and cut or add from there.
How do I write a good hook for a YouTube video?
Give viewers what the title and thumbnail promised, fast: the result, the question or the problem. YouTube's retention report shows how many viewers are still watching after the first 30 seconds, so check it on your own videos. The generator gives you two more hooks to test.
Can it write YouTube Shorts scripts?
Yes. Choose Short, then 30 seconds, 60 seconds or up to 3 minutes. Shorts scripts skip the intro and open on the payoff.
Can I use it for a faceless YouTube channel?
Yes. Tick "I won't show my face" and every Show line uses shots that work with voiceover: screen recordings, B-roll, hands, slides or text.
Will the script sound like me?
It's a first draft. Read it out loud and rewrite lines in your own words. To get closer to your voice, open it in YouMind with a few of your past scripts.
Is this YouTube script generator free?
Yes. You can write full scripts without signing up, up to a daily limit. To keep going, or for videos longer than 8 minutes, continue in YouMind.
What language does it write in?
The language you describe your video in.
YouTube toolkit
More tools for your YouTube channel
Learn deeper. Create bolder.
Have notes, sources or a reference video? Turn them into a script in YouMind.