Best Prompts for YouTube Script Writing (2026)
Most YouTube creators spend 4-6 hours writing a single script. I watched a creator in my community cut that to 45 minutes using one specific prompt chain. That's not a fluke — it's a repeatable system, and this post gives you every prompt you need to build it.
Below are 20+ copy-paste prompts for YouTube scripts: long-form videos, Shorts, hooks, voiceovers, channel names, and more. Each prompt is built on the same principle — give the AI enough context that it cannot give you a generic answer.
Why Most ChatGPT Script Prompts Fail:
The average script prompt people use: "Write me a YouTube script about [topic]." That produces garbage. Not because ChatGPT is bad at writing — it's because you gave it no identity, no audience, no tone, no structure, and no constraints. ChatGPT fills every blank with assumptions, and its default assumptions are generic.
The fix is simple: treat ChatGPT like a new scriptwriter on your team. Give it your channel style, your audience's pain points, the video's goal, and the specific format you want. A new writer given those four things will produce a usable draft. A new writer given "write something about fitness" will produce a mess.
That's the only difference between a prompt that works and one that wastes your time.
How to Use ChatGPT to Write a YouTube Script:
Use ChatGPT to write a YouTube script by running it through four sequential prompts: (1) generate a title and angle, (2) build an outline, (3) expand each section into full script, (4) refine for your spoken voice.
Trying to do all of this in one prompt almost always produces stiff, overly formal text. Breaking it into steps gives you control at each stage. Here's the exact starter prompt chain I use:
Step 1 — Title and Angle
You are a YouTube scriptwriter for a [niche] channel targeting [audience description]. The channel's tone is [conversational / educational / entertaining]. I want to make a video about [topic]. Give me 5 title options that would perform well as YouTube thumbnails, each under 60 characters. For each title, write one sentence explaining the angle and why a viewer would click on it.
Step 2 — Outline
Using this title: [paste chosen title]. Create a detailed video outline for a [target length]-minute YouTube video. Structure it as: Hook (first 30 seconds), Problem Setup (1-2 min), Main Content Sections (label each with a heading and 2-3 bullet points), a Midroll Engagement moment, and a CTA + Outro. My audience is [audience]. Their biggest pain point with this topic is [specific pain point].
Step 3 — Full Script
Now write the full script using that outline. Write it as spoken dialogue — contractions allowed, short sentences, natural pauses. Add [B-ROLL] tags wherever footage should play. Add [PAUSE] tags where I should let a point land. Target word count is [1400-1600 words for 10 minutes]. Do not write it like an essay.
Step 4 — Voice Refinement
Here is a short sample of how I actually talk on camera: [paste 2-3 sentences from a previous video or how you speak]. Rewrite the script above to match this voice. Prioritize spoken rhythm over grammatical correctness.
This four-step chain takes about 20 minutes total and produces a draft that is at least 70% ready for recording.
ChatGPT Prompts for YouTube Long-Form Scripts:
Long-form scripts (8-20 minutes) need internal structure — otherwise viewers drop off at the 2-minute mark. These prompts build that structure in.
Example 1 — Full Long-Form Script Prompt
Act as a YouTube scriptwriter with 5 years of experience writing for [niche] channels. Write a complete, spoken-word video script for a 10-minute YouTube
video titled: "[your title here]".
Audience: [describe them — age, skill level, main problem]
Tone: [pick one: conversational, educational, motivational, storytelling]
Goal of the video: [inform / sell / entertain / build trust]
Structure the script as:
-Hook (first 45 seconds — open with surprising fact or story, NOT a greeting)
- Problem framing (why this matters right now)
- 3-4 main sections with subpoints
- One 'did you know' moment around midpoint to re-engage viewers
- Outro with a specific CTA: subscribe + comment prompt
- [B-ROLL] and [PAUSE] tags throughout
Word count target: 1,400-1,600 words. Write for spoken delivery.
Example 2 — Listicle Script (Top 10 Format)
Write a spoken YouTube script for a 'Top 10' video titled: "[your title]". Audience: [describe]. Each of the 10 items should follow this structure:
1) State the item clearly,
2) explain why it matters in 2-3 sentences,
3) give one specific example or stat.
Keep each item to 60-90 seconds of spoken time. Open with a hook that teases item #1 and item #3 — NOT in order.
End with a subscriber CTA referencing the video content.
ChatGPT Prompts for YouTube Shorts
YouTube Shorts scripts need to be 60 seconds or under — which means 120-150 words maximum and zero wasted sentences. The hook is everything.
Example 1 — Educational Shorts Script
Write a YouTube Shorts script about [topic] for a [niche] audience.
Target length: 55 seconds / 130 words max. Format:
- Second 0-3: Hook — one sentence that creates immediate curiosity or shock (do NOT start with 'Hey guys')
- Second 4-40: Core content — 3 quick points, each one sentence
- Second 41-55: Payoff or CTA — either a surprising conclusion or
'follow for more [specific content type]'
Tone: fast, punchy, no filler. Write it like someone talking in an elevator who has 45 seconds to make their point.
Example 2 — Story-Format Shorts Script
Write a 50-second YouTube Shorts script using a mini-story structure about [topic or situation]. Start in the middle of the action — not at the beginning.
Use first person. The story should end with a lesson or surprising twist.
Max 120 words. No intro, no 'welcome back.' Every sentence must earn its place.
My honest take on Shorts scripts: the AI tends to pad the middle section. After generating, cut any sentence that doesn't either move the story forward or give the viewer new information. Usually that's 2-3 sentences per script.
ChatGPT Prompts for YouTube Hooks
The hook is the 30-45 seconds that determines whether a viewer stays or leaves. Most creators write their hook last. I write it first and build the script around it.
Example 1 — Curiosity Hook
Write 5 different 30-second YouTube hooks for a video titled "[your title]".
Each hook should use a different technique:
(1) surprising statistic
(2) counterintuitive claim
(3) personal story opening
(4) direct question
(5) 'most people get this wrong' pattern
Write them as spoken dialogue. Do not start any hook with 'Hey guys,' 'Welcome back,' or 'Today I'm going to.'
Each hook should end with a reason to keep watching.
Example 2 — Pattern Interrupt Hook
Write a 20-second YouTube hook that immediately challenges a belief most [audience] hold about [topic]. Start with: 'Everyone says [common belief]
— but here's what actually happens.' Then give the counterpoint in 2-3 sentences. End by promising to show proof in the video.
The best hooks I've seen from ChatGPT come from the "counterintuitive claim" style. Push it to be more specific than its first attempt — vague hooks kill retention.
ChatGPT Prompts for Voiceover Scripts
Voiceover scripts for faceless channels or explainer videos need a slightly different structure — no camera presence means every word has to carry more weight.
Example 1 — Faceless Explainer Voiceover
Write a voiceover script for a faceless YouTube video titled "[title]".
Duration: [X] minutes. Audience: [describe].
The video will use [stock footage / screen recording / animation] as visuals.Write the script in short paragraphs of 2-3 sentences max — each paragraph should pair naturally with a visual cut. Add [VISUAL CUE: describe footage type] tags before each paragraph. Tone: calm, clear, authoritative — like a well-researched documentary. No slang, but also no corporate stiffness.
Word count: [target].
Example 2 — Documentary-Style Voiceover
Act as a documentary narrator. Write a voiceover script for a [duration]-minute video exploring [topic]. Open with an atmospheric scene-setting sentence, not a definition. Use a three-act structure: setup, conflict/tension, resolution.
Vary sentence length dramatically — some sentences should be 4 words, some 25.
Add [PAUSE 2s] tags at emotional moments. No bullet points — pure flowing prose.
ChatGPT Prompt for YouTube Channel Name
People sleep on using ChatGPT for channel naming. The right prompt gives you names that are brandable, searchable, and available.
Example 1 — Channel Name Generator
I'm starting a YouTube channel about [niche/topic]. My target audience is [describe]. The tone of the channel will be [educational / entertaining / motivational / documentary].
Generate 15 YouTube channel name ideas. For each name:
1. State the name
2. Explain why it works for this niche (1 sentence)
3. Rate its memorability 1-10
4. Note if it has a natural URL/handle format
Avoid generic names like '[Topic]Hub' or '[Topic]Pro.' Prioritize names that are unique, under 20 characters, and could work as a brand beyond YouTube.
Example 2 — Niche-Specific Naming
Generate YouTube channel name ideas for a creator who covers [specific sub-niche, e.g., 'budget travel in Southeast Asia for solo female travelers'].
The nameshould communicate the niche without being too literal. Give 10 options: 5 that are clever/abstract and 5 that are clear/descriptive. For each, include a one-line tagline that could go in the channel bio.
How Long Is a 10-Minute YouTube Script?
A 10-minute YouTube script is approximately 1,400-1,600 words when read aloud at a natural speaking pace of 140-160 words per minute.
This is the most common question I get from new creators, and the answer surprises most of them — 10 minutes is not that much content in word count. For reference:
Video Length Approx. | Word Count | Speaking Pace
1 minute (Shorts) | 120-150 words | 130-150 WPM
5 minutes | 700-800 words | 140-160 WPM
10 minutes | 1,400-1,600 words | 140-160 WPM
15 minutes | 2,100-2,400 words | 140-160 WPM
20 minutes | 2,800-3,200 words | 140-160 WPM
One mistake: people write 10-minute scripts at 2,500 words, then rush through delivery to hit the word count. Rushed delivery kills watch time faster than anything. Write less, say it better.
ChatGPT prompt to check your script length:
Here is my YouTube script: [paste script]. Count the words and estimate the spoken delivery time at 150 words per minute. If it's over [target] minutes, identify which sections can be cut without losing the core message. Show me the trimmed version.
How to Prompt AI for Script Writing (The Right Framework)
The right framework for prompting AI for script writing is the RACE model: Role, Audience, Constraints, End goal. Give ChatGPT all four and the output quality doubles.
Most people give one. Here's how to apply all four:
R — Role
Tell ChatGPT exactly what kind of writer to be. Not just "you are a scriptwriter" — be specific: "You are a YouTube scriptwriter who has written for channels with 500K+ subscribers in the personal finance niche."A — Audience
Describe the viewer, not just the topic. "My audience is 25-35 year old professionals who feel behind on their financial goals and are skeptical of get-rich-quick content."C — Constraints
Duration, word count, format, banned phrases, tone restrictions. "Under 1,600 words. No financial jargon without explanation. No 'Hey guys' opener. Must include a hook in the first 30 seconds."E — End goal
What should the viewer do, feel, or believe after watching? "The goal is for the viewer to subscribe and feel capable of starting to invest this week."
Example — Full RACE Script Prompt:
Role: You are a YouTube scriptwriter who has written for personal finance channels with 500K+ subscribers.
Audience: 25-35 year olds who feel behind financially, are skeptical of hype, and consume content during commutes.
Constraints: 10-minute video / 1,500 words max / No jargon without explanation / No 'Hey guys' opener / Hook in first 30 seconds / Add [B-ROLL] tags / Conversational tone, contractions welcome.
End goal: Viewer feels capable and motivated to open a brokerage account this week. Ends with a subscribe CTA tied to the video content.
Topic: 'Why your savings account is losing you money — and the first investment to make instead'
Write the full script now.
This prompt structure works for any niche. I've used it for tech channels, cooking channels, travel vlogs, and educational content. The niche changes; the framework doesn't.
You can browse 400+ ready-to-use templates
Frequently Asked Questions
How to use ChatGPT to write a video script?
Use ChatGPT in four sequential steps: generate a title and angle, build an outline, expand into a full script, then refine for your spoken voice. The key is giving ChatGPT your audience description, video goal, tone, and target length upfront. Single-prompt scripts tend to be generic — breaking it into steps gives you control at each stage and produces a draft that's 70%+ ready to record.
How long is a 10 minute YouTube script?
A 10-minute YouTube script is approximately 1,400-1,600 words, based on a natural speaking pace of 140-160 words per minute. If you write 2,500 words expecting to fill 10 minutes, you'll rush your delivery and kill watch time. Use ChatGPT to check word count and flag sections to cut.
What is the best ChatGPT prompt for YouTube script writing?
The best prompt uses the RACE framework: Role (specific scriptwriter identity), Audience (detailed viewer description), Constraints (length, tone, format, banned phrases), and End goal (what the viewer should do or feel). A prompt with all four elements consistently outperforms a generic 'write me a YouTube script about X' instruction.
How to prompt AI for script writing?
Prompt AI for script writing by specifying: the writer's role and experience level, the target audience with psychographic detail, hard constraints like word count and tone, and the specific outcome the video should achieve. Add [B-ROLL] and [PAUSE] tag instructions so the script is production-ready, not just readable.
How long is a YouTube Shorts script?
A YouTube Shorts script should be 120-150 words maximum, designed for 50-60 seconds of spoken delivery at 140-150 words per minute. The hook must land in the first 3 seconds. ChatGPT tends to add filler in Shorts scripts — always review and trim the middle section before recording.
Can ChatGPT write scripts for faceless YouTube channels?
Yes. ChatGPT writes effective voiceover scripts for faceless channels when you specify the visual format (stock footage, screen recording, animation), paragraph length (2-3 sentences per visual cut), tone, and add [VISUAL CUE] tags to the prompt. Faceless scripts need shorter paragraphs and clearer visual cues than on-camera scripts.
How do I generate a YouTube channel name with ChatGPT?
Use a prompt that specifies your niche, target audience, tone, and character limit. Ask for 15 options with a memorability rating and URL-friendliness note for each. Request a mix of abstract/brandable names and descriptive/clear names. Avoid vague prompts — the output will be generic names like '[Niche]Hub' or '[Topic]Pro.'
What is the best AI tool to write YouTube scripts for free?
ChatGPT (GPT-4o) with a free account, Claude Sonnet 4.6, and Gemini 2.0 Flash are all capable of writing YouTube scripts at no cost as of May 2026. The quality difference comes from the prompt, not the model. A well-structured RACE prompt in ChatGPT's free tier will outperform a vague prompt in any paid tool.
Follow along on promptailearning.com/blogs for weekly guides on prompting, AI tools, and getting more out of every model.
References
1. OpenAI — ChatGPT official product page:
2. YouTube Help — Video length and upload guidelines:
3. Prompt AI Learning — What is Prompt Engineering?:
4. Prompt AI Learning — Best ChatGPT Prompts 2026:
