YouTube Script Prompts: 20 Templates for Viral Videos
AI prompts to create engaging YouTube scripts. Hooks that stop the scroll, outlines that retain viewers, and CTAs that drive subscribers.
- Hook Generators — First 5 seconds that stop the scroll
- Script Outlines — Structures that keep viewers watching
- Title & Thumbnail Ideas — Get more clicks from search
- CTA Templates — Convert viewers to subscribers
Save All 20 YouTube Prompts
Free account. No credit card required.
Hook Generator Prompts
The first 5 seconds determine everything
Create 10 viral hooks for a YouTube video about:
Topic: [YOUR TOPIC]
Target Audience: [WHO WATCHES]
Video Length: [SHORT/MEDIUM/LONG]
Hook Types to Include:
1. Controversial Statement (challenges common belief)
2. Curiosity Gap (teases without revealing)
3. Story Hook (personal experience opener)
4. Statistic/Fact (surprising data point)
5. Direct Challenge ("Most people get this wrong...")
For each hook:
- Opening line (under 10 words)
- Follow-up sentence
- Visual suggestion (what's on screen)
- Why it works psychologically
Make hooks conversational and natural for speaking.
Avoid clickbait that doesn't deliver.Generate pattern interrupt hooks for: Video Topic: [YOUR TOPIC] Tone: [Educational/Entertainment/Motivational] Create hooks using these patterns: 1. Open Loop: "The thing nobody tells you about [topic] is..." (leave them needing to know more) 2. Contradiction: "Everything you know about [topic] is wrong" (challenge their assumptions) 3. Confession: "I used to think [common belief] until..." (build trust through vulnerability) 4. Time Pressure: "In the next 60 seconds, I'm going to show you..." (create urgency) 5. Social Proof Flip: "While everyone is doing [X], top creators are..." (FOMO + insider knowledge) Write 2 hooks for each pattern (10 total). Include suggested b-roll or visuals.
Script Outline Prompts
Structures that retain viewers
Create a YouTube tutorial script for: Topic: [WHAT YOU'RE TEACHING] Length: [8-12 minutes] Skill Level: [Beginner/Intermediate/Advanced] Structure: 1. HOOK (0:00-0:30) - Pattern interrupt opener - State the transformation - Quick proof of concept 2. INTRO (0:30-1:00) - Subscribe CTA (brief) - What they'll learn - Why it matters 3. CONTEXT (1:00-2:00) - Common mistakes to avoid - Prerequisites (if any) - Materials needed 4. MAIN CONTENT (2:00-9:00) - Step 1: [Title] + explanation + demo - Step 2: [Title] + explanation + demo - Step 3: [Title] + explanation + demo (Break each step into digestible chunks) 5. RESULTS (9:00-10:00) - Show completed result - Before/after comparison - Common troubleshooting 6. CTA (10:00-10:30) - Related video recommendation - Channel subscribe - Comment question Include: - Timestamps for description - B-roll suggestions - Graphics/text overlay ideas
Create a listicle video script: Topic: "[Number] [Things] for [Audience/Goal]" Example: "7 AI Tools That Will 10x Your Productivity" Video Length: [10-15 minutes] Structure: HOOK (0:00-0:20) - Tease the best item - Create anticipation INTRO (0:20-1:00) - Why this matters now - Your credibility on topic - Brief overview ITEMS (Ascending order - best last) For each item: - Name and one-line description - Why it made the list - Quick demo or example - Pro tip or bonus insight - Transition to next BONUS ITEM (Add unexpected value) CONCLUSION - Recap top 3 - Your personal favorite - Call to action Include for each item: - Screen recording notes - On-screen text suggestions - Transition style
Create a story-based YouTube script: Story Topic: [YOUR EXPERIENCE] Lesson/Teaching: [WHAT VIEWERS LEARN] Length: [8-10 minutes] Structure (Hero's Journey Lite): 1. THE HOOK (0:00-0:30) - Start in the middle of action - Create immediate tension - "I was about to lose everything..." 2. THE SETUP (0:30-2:00) - Who you were before - What you wanted - Why it mattered 3. THE PROBLEM (2:00-4:00) - What went wrong - How you felt - The lowest point 4. THE DISCOVERY (4:00-6:00) - What changed - The insight or method - The turning point 5. THE TRANSFORMATION (6:00-8:00) - How you applied it - The results - Proof it worked 6. THE LESSON (8:00-9:00) - What viewers can learn - How to apply it themselves - Action steps 7. CTA (9:00-10:00) - Encourage comments (share their story) - Related video - Subscribe Make it conversational and authentic. Include emotional beats and pauses.
Title & Thumbnail Prompts
Get more clicks from browse and search
Generate YouTube title options for: Video Topic: [YOUR TOPIC] Target Keyword: [SEARCH TERM] Content Type: [Tutorial/Story/Review/List] Create 10 title variations using these formulas: 1. How-To + Benefit "How to [Action] (Without [Pain Point])" 2. Number + Specific "[Number] [Things] Every [Audience] Should Know" 3. Curiosity Gap "The [Topic] Secret [Authority] Don't Want You to Know" 4. Transformation "I [Did X] for [Time] - Here's What Happened" 5. Comparison "[Thing A] vs [Thing B] - Which is Actually Better?" Requirements: - Under 60 characters (show count) - Include target keyword naturally - No ALL CAPS words - Deliver on the promise For each title: - Character count - Why it works - Suggested thumbnail concept
Create thumbnail concepts for: Video Title: [YOUR TITLE] Video Topic: [BRIEF DESCRIPTION] Your Brand Colors: [COLORS] Generate 5 thumbnail concepts: For each concept, describe: 1. VISUAL LAYOUT - Main focal point - Background style - Composition (rule of thirds) 2. TEXT OVERLAY - 1-3 words maximum - Font style suggestion - Placement 3. EMOTIONAL EXPRESSION - Facial expression if face is shown - What emotion to convey - Eye direction 4. COLOR SCHEME - Primary colors - Contrast for visibility - How it stands out from competitors 5. ELEMENTS - Props or graphics - Before/after if applicable - Arrows or visual cues Include: - What makes it click-worthy - How it complements the title - A/B test variation idea
Create Better YouTube Content
Save all 20 YouTube prompts. Access from anywhere, organize by content type, and customize for your channel.
Get 10 Free AI Prompt Templates
Join 2,000+ professionals getting weekly prompt tips and templates. No spam, unsubscribe anytime.