Best ChatGPT Prompts to Write Video Scripts

Tested prompts for chatgpt prompt for video script compared across 5 leading AI models.

BEST BY JUDGE SCORE Claude Haiku 4.5 8/10

You need a video script and you want ChatGPT to write it. The problem is that a vague prompt like 'write me a YouTube script about fitness' produces generic, forgettable copy that sounds nothing like your voice or format. The prompt is the entire variable. Get it right and ChatGPT outputs a structured, ready-to-record script. Get it wrong and you spend an hour fixing something that should have taken five minutes.

This page gives you the exact prompt structure that produces usable video scripts, tested across YouTube tutorials, TikToks, explainer videos, and sales VSLs. The prompt controls tone, length, hook style, CTA placement, and on-screen direction cues. Once you understand the variables, you can adapt it to any niche in under two minutes.

Below you will find the core prompt, four real model outputs across different formats, a comparison table, scenario-specific examples, and a breakdown of what separates a good video script prompt from one that wastes your time. If you are here to get a script written today, start with the tested prompt and tweak the bracketed fields for your topic.

When to use this

This approach works best when you have a clear topic, a target audience, and a platform in mind. ChatGPT can draft a structured script in seconds when given those three inputs. It is the right tool whether you are a solo creator, a marketer writing VSL copy, or an agency producing scripts at volume for clients.

  • YouTube tutorials or how-to videos where you need a clear intro, steps, and a CTA
  • Short-form TikTok or Reels scripts that need a hook in the first three seconds
  • Explainer videos for SaaS products, courses, or services where you need plain-language clarity
  • Video sales letters (VSLs) where structure and persuasion sequence matter
  • Repurposing a blog post or podcast episode into a spoken-word video script

When this format breaks down

  • Documentary or narrative storytelling that requires original research, interviews, or sourced facts ChatGPT cannot verify
  • Brand videos where legal, compliance, or trademark language must be reviewed by a human before any output goes near production
  • Scripts that depend entirely on your personal story or lived experience, where generic framing will undermine authenticity
  • Highly technical scripts in regulated industries like medicine or finance where factual accuracy is a liability risk without expert review

The prompt we tested

You are a professional video scriptwriter who creates engaging, platform-optimized scripts that hook viewers and drive action.

Follow these instructions:
Write in a conversational, energetic tone suitable for the specified platform. Keep sentences under 15 words, include [visual cues] in brackets after key lines, and target the requested length (default 60-90 seconds of spoken content, roughly 150-225 words). Always include a strong hook in the first line and a clear CTA at the end.

Here is the video topic and context:
I'm making a YouTube Short (under 60 seconds) about 3 productivity habits that helped me stop procrastinating while working from home. My audience is remote workers and freelancers in their 20s-30s. I want it to feel casual and relatable, ending with a prompt to follow for more tips.

Write a complete video script with the following structure:
1. HOOK (first 3-5 seconds): A scroll-stopping opening line or question.
2. INTRO: Briefly introduce the topic and tease the value.
3. MAIN CONTENT: Deliver the core message in clear, punchy segments with visual/B-roll cues in [brackets].
4. CALL TO ACTION: End with a specific ask (subscribe, comment, click link, etc.).

Format the script with clear section labels, spoken lines, and [visual direction] notes. Keep language conversational, use short sentences, and write for the ear — not the page.

Model comparison

ModelQualityCostLatencyTokens
Claude Opus 4.7 8 $0.0618 15.4s 477 / 728
Claude Haiku 4.5 8 $0.0037 7.9s 336 / 680
GPT-5.4 7 $0.0071 10.4s 301 / 425
Gemini 2.5 Pro 7 $0.0020 21.5s 317 / 321
Grok 4.1 Fast Reasoning 6 $0.0002 9.1s 451 / 225

Outputs

Claude Opus 4.7 8/10
# 3 Habits That Killed My Procrastination (WFH Edition)

**Length:** ~55 seconds | **Platform:** YouTube Shorts

---

### HOOK (0–4s)
"I used to 'start work' at 9am and actually start at 1pm."
[Creator on couch in hoodie, laptop closed, scrolling phone]

"Then these 3 habits changed everything."
[Jump cut: same creator, now at clean desk, focused, typing]

---

### INTRO (4–10s)
"If you work from home and can't stop procrastinating — save this."
[Text overlay: "WFH Productivity Hacks"]

"No toxic 5am routines. I promise."
[Creator shaking head, smirking]

---

### MAIN CONTENT (10–48s)

**Habit 1 (10–22s)**
"One: the 2-minute start rule."
[Timer animation: 2:00 ticking down]

"Open the doc. Type one sentence. That's it."
[Close-up of fingers typing a single line]

"Your brain tricks itself into continuing. Every time."
[Creator snapping fingers]

**Habit 2 (22–34s)**
"Two: phone goes in another room."
[Creator dramatically placing phone in drawer, closing it]

"Not face-down. Not on silent. Gone."
[Text overlay: "OUT OF SIGHT"]

"I got 3 hours back in a week."
[Calendar flipping with green checkmarks]

**Habit 3 (34–48s)**
"Three: I plan tomorrow before I log off today."
[Creator writing in notebook, golden hour lighting]

"Three tasks. That's the whole list."
[Notebook close-up: "1. 2. 3."]

"Morning-you will literally thank you."
[Creator waking up, smiling at notebook]

---

### CALL TO ACTION (48–55s)
"Follow for more WFH tips that actually work."
[Creator pointing up at follow button]

"Which one are you trying first? Comment below."
[Text overlay: "1, 2, or 3? 👇"]

---

**Word count:** ~165 words spoken
Judge notes: The script is production-ready and well-structured with good visual cues and pacing, but the habits themselves are generic/well-worn (2-minute rule, phone away, daily planning) rather than genuinely fresh takes that would make a scroll-stopper stand out from hundreds of similar WFH content pieces.
Claude Haiku 4.5 8/10
# YOUTUBE SHORT SCRIPT: 3 HABITS TO STOP PROCRASTINATING AT HOME

**[DURATION: 55 seconds | ~165 words]**

---

## HOOK (0-3 seconds)
**[SPOKEN]**
"I used to waste three hours a day pretending to work from home."

**[VISUAL CUE: Quick cut of person scrolling on phone, looking distracted]**

---

## INTRO (3-8 seconds)
**[SPOKEN]**
"But then I changed three tiny habits. Now I actually get stuff done.

Here's what worked for me."

**[VISUAL CUE: Host sitting at desk, confident expression | Upbeat transition graphic]**

---

## MAIN CONTENT (8-45 seconds)

### HABIT #1: TIME BLOCKING (8-18 seconds)
**[SPOKEN]**
"Habit one: time blocking. Stop working on 'whenever.'

Give each task a specific time slot. Ninety minutes focused beats eight hours of chaos."

**[VISUAL CUE: Calendar app on screen showing color-coded blocks | Host pointing at calendar | Time-lapse of productive work session]**

---

### HABIT #2: THE SHUTDOWN RITUAL (18-28 seconds)
**[SPOKEN]**
"Habit two: shutdown ritual. When work ends, it *actually* ends.

I close my laptop, write three things I crushed, then I'm done. No checking Slack at midnight."

**[VISUAL CUE: Laptop closing | Person writing in notebook | Clock showing 5 PM | Host walking away from desk smiling]**

---

### HABIT #3: ONE RULE (28-40 seconds)
**[SPOKEN]**
"Habit three: phone in another room during deep work.

Yeah, really. No notifications, no Instagram, no 'just checking.' Game changer."

**[VISUAL CUE: Phone placed on shelf across room | Focused work montage | Completed tasks/checkmarks appearing on screen]**

---

## CTA (40-55 seconds)
**[SPOKEN]**
"These three habits cut my procrastination in half.

If you work from home and struggle with focus, follow for more tips that actually stick."

**[VISUAL CUE: Upbeat outro graphic | Host giving thumbs up | YouTube follow button animation]**

**[TEXT OVERLAY: "FOLLOW FOR MORE WFH HACKS"]**

---

## PRODUCTION NOTES:
- **Pacing:** Quick cuts every 2-3 seconds to maintain YouTube Short engagement
- **Tone:** Casual, friendly, zero corporate jargon
- **B-roll:** Mix personal footage with screen recordings and stock clips
- **Music:** Upbeat, lo-fi productivity vibes (no copyright strikes)
- **Lower thirds:** Show habit numbers (1, 2, 3) for clarity
Judge notes: The script is clean, well-structured, and production-ready, but "Habit 3" (phone in another room) is a weak, generic tip that undermines the "3 tiny habits that changed everything" premise — a more specific or surprising habit would elevate this from good to excellent.
GPT-5.4 7/10
**HOOK**  
**Spoken:** If you work from home and still procrastinate, this will help. [close-up, direct eye contact]  

**INTRO**  
**Spoken:** These are the three habits that helped me actually get stuff done. [quick desk montage]  
**Spoken:** No weird hacks. Just simple changes that made working easier. [shrug, casual smile]  

**MAIN CONTENT**  

**Habit 1: Start with a two-minute task**  
**Spoken:** First, I stop trying to “feel motivated.” [air quotes, sitting at desk]  
**Spoken:** I start with a task that takes two minutes. [timer on screen]  
**Spoken:** Open the doc. Reply to one email. Write one sentence. [screen recording, typing]  
**Spoken:** Starting kills procrastination way faster than overthinking. [checkmark graphic]  

**Habit 2: Work in fake deadlines**  
**Spoken:** Second, I give myself shorter deadlines than I need. [calendar zoom-in]  
**Spoken:** If it’s due Friday, I act like it’s due Thursday. [deadline text overlay]  
**Spoken:** Remote work has too much freedom. [working from couch, distracted]  
**Spoken:** Fake deadlines create urgency without the panic. [clock graphic, quick cut]  

**Habit 3: Reset your space before you start**  
**Spoken:** Third, I do a two-minute desk reset before working. [messy desk to clean desk]  
**Spoken:** Water filled. Tabs closed. Phone out of reach. [B-roll of each action]  
**Spoken:** A cleaner space makes it easier to focus fast. [sitting down, ready to work]  

**CALL TO ACTION**  
**Spoken:** If you want more realistic productivity tips, follow for more. [point to follow button]  
**Spoken:** And comment “focus” if you want a part two. [text overlay: “Comment: focus”]
Judge notes: The script is functional and well-structured, but the hook is weak for a "scroll-stopping" opener — it's a plain statement rather than a genuinely arresting question or bold claim that earns attention in the first two seconds of a Short.
Gemini 2.5 Pro 7/10
Of course! Here is a complete video script for a YouTube Short, optimized for engagement and following your specified structure.

***

### YouTube Short Script: 3 WFH Productivity Habits

**Video Length:** Under 60 seconds
**Tone:** Casual, energetic, relatable

---

**[SCENE START]**

**(The video is fast-paced with quick cuts, upbeat background music, and on-screen text overlays for each habit.)**

---

### 1. HOOK (0-3 seconds)

**SPOKEN:**
Your couch is calling your name, isn't it?
[Visual: You're slumped over a laptop on the sofa, looking unmotivated. You look up at the camera with a knowing, tired smile.]

---

### 2. INTRO (3-7 seconds)

**SPOKEN:**
I get it. WFH procrastination is a real battle.
[Visual: Quick jump cut to you looking more energetic, sitting at a proper desk.]
But these three habits completely changed the game for me.

---

### 3. MAIN CONTENT (7-50 seconds)

**SPOKEN:**
First up: The 5-Minute Rule.
[Text Overlay: #1 The 5-Minute Rule]
Tell yourself you'll just work for five minutes.
[Visual: Close-up of you setting a timer on your phone for 5:00.]
That’s it. Your brain can't argue with five minutes.
Judge notes: The script is usable and well-structured, but cuts off mid-content (only Habit #1 is shown), which is a real functional gap — the user asked for all 3 habits plus a CTA, and the output is visibly incomplete.
Grok 4.1 Fast Reasoning 6/10
### HOOK
Sick of endless scrolling at your WFH desk?  
[Quick cut: You scrolling phone, looking frustrated, desk mess.]

### INTRO
These 3 habits crushed my procrastination.  
They'll boost your focus fast.  
[Smile to camera, thumbs up.]

### MAIN CONTENT
Habit 1: Build a "no distractions" workspace.  
Clear the couch—dedicate one spot for work only.  
[Show before/after: Messy couch to tidy desk setup.]  

Habit 2: Pomodoro power—work 25 minutes, break 5.  
Timer dings? Stretch and repeat.  
[Timer app on screen, you working focused, then stretching.]  

Habit 3: Nightly brain dump.  
List tomorrow's top 3 tasks before bed.  
Wake up ready to crush.  
[Notebook scribbling list, morning coffee check-off.]  

### CALL TO ACTION
Try one today! Follow for more WFH hacks.  
What's your biggest procrastination killer? Comment below!  
[Text overlay: "Follow + Comment!", subscribe button animation.]
Judge notes: The script delivers the basic structure but is surface-level generic — the productivity habits (dedicated workspace, Pomodoro, brain dump) are clichés with zero personal voice or relatable specificity, and the visual cues are minimal/obvious rather than creatively directing a compelling Short.

What makes these work

  1. 01
    Specify platform and runtime first

    A 3-minute YouTube script and a 30-second TikTok are completely different documents. Tell ChatGPT the platform and target length before anything else. This single constraint shapes hook style, pacing, CTA placement, and whether to include timestamps or not.

  2. 02
    Name the audience explicitly

    Do not say 'general audience.' Say 'freelance designers who are new to client management' or 'first-time homebuyers in their 30s.' The more specific the audience description, the more targeted the language, examples, and pain points ChatGPT selects. Vague audience input produces vague scripts.

  3. 03
    Request on-screen cues and structural labels

    Ask for production notes in brackets, section labels like Hook, Problem, Solution, and CTA, and timestamp markers if applicable. This makes the output immediately usable for a teleprompter, an editor, or a motion graphics team without a rewrite pass.

  4. 04
    Give a tone reference or sample line

    If you say 'conversational but credible,' paste one sentence that sounds like your voice. ChatGPT will mirror the register far more accurately with a real example than with adjectives alone. One sample line saves two rounds of revision.

More example scenarios

#01 · YouTube tutorial for a productivity tool
Input
Write a 3-minute YouTube tutorial script about how to use Notion for weekly planning. Target audience: freelancers who feel disorganized. Hook should create urgency. Include timestamps, on-screen action cues in brackets, and a subscribe CTA at the end. Conversational tone.
Expected output
Hook (0:00): 'If you end every Friday unsure what you actually finished this week, your planning system is the problem, not your work ethic.' [Cut to Notion dashboard on screen] 'Today I am showing you the exact weekly planning setup I use in Notion to close every week knowing exactly what got done and what moves to next week...'
#02 · TikTok script for a skincare brand
Input
Write a 30-second TikTok script for a retinol serum targeting women aged 28-40. Open with a pattern interrupt hook. No hard sell. End with a soft CTA to check the link in bio. Upbeat, relatable tone. Include on-camera action notes.
Expected output
[Hold serum bottle close to camera] 'Nobody told me retinol would make my skin worse before it got better, and I almost quit after week two.' [Cut to before/after side by side] 'Here is what actually happens in the first 30 days and what I wish I knew going in.' [Smile at camera] 'Full breakdown linked in bio.'
#03 · SaaS explainer video script
Input
Write a 90-second explainer video script for a project management SaaS called TaskFlow. Audience: small business owners frustrated with missed deadlines. Problem-solution-benefit structure. Professional but not stiff. End with a free trial CTA.
Expected output
Voiceover: 'Missed deadlines cost small businesses an average of 20 hours a month in catch-up work. TaskFlow fixes the root cause: no one can see what anyone else is doing.' [Animation shows tasks connecting across team members] 'Assign work, set deadlines, and get automatic status updates without a single status meeting. Start your free 14-day trial at taskflow.io.'
#04 · Video sales letter for an online course
Input
Write the opening 2 minutes of a VSL for an online course teaching freelance copywriters how to land their first $3,000 client. Use a pain-agitate-solution structure. Speak directly to someone who has been freelancing under a year and feels stuck at low rates.
Expected output
Voiceover: 'You are writing every day, your portfolio is solid, and you still cannot crack $500 a project. The clients who pay $3,000 exist. You have seen them post on job boards. The difference is not your skill level. It is how you are positioning yourself in the first email you send.' [Pause] 'In the next few minutes I am going to show you the three-part positioning shift that took me from $400 gigs to $3,000 retainers in 60 days.'
#05 · LinkedIn video post for a B2B consultant
Input
Write a 60-second LinkedIn video script for a supply chain consultant sharing one lesson about reducing vendor lead times. Audience: operations managers at mid-size manufacturers. Thought leadership tone. No CTA to buy anything, just a prompt to comment.
Expected output
On camera: 'The fastest way to cut vendor lead times is not to pressure vendors. It is to give them better data earlier.' [Hold up one finger] 'Most manufacturers send purchase orders two weeks before they need parts. Your vendor needs four. You are creating the delay yourself.' [Lean forward] 'Audit the gap between when you know you need something and when you actually order it. That number is your lead time problem. What does yours look like? Drop it in the comments.'

Common mistakes to avoid

  • No platform context in the prompt

    Asking for 'a video script' without naming YouTube, TikTok, Instagram Reels, or a VSL forces ChatGPT to guess format. The output will often default to a generic talking-head structure that does not fit short-form pacing or long-form persuasion sequences. Always name the platform.

  • Forgetting to ask for a hook

    ChatGPT will write a pleasant but slow introduction unless you explicitly ask for a hook in the first line. On short-form platforms, a weak opening means viewers leave in two seconds. Specify hook type: question, bold claim, pattern interrupt, or statistic.

  • Skipping the CTA instruction

    If you do not tell ChatGPT what action you want viewers to take, the script will end vaguely. Be specific: subscribe, comment, click a link, start a trial, download a guide. The CTA instruction also shapes the tone of the entire script, so include it in the initial prompt, not as an afterthought.

  • Accepting the first output without testing variations

    The first draft sets a direction, not a ceiling. Run the same prompt with one variable changed, such as hook style or opening emotion, and compare. Two outputs in two minutes often reveal a significantly stronger angle you would have missed by stopping at draft one.

  • Using the output verbatim without a voice pass

    ChatGPT does not know your speech patterns, pauses, or delivery quirks. Read the script aloud before recording. Any sentence that feels awkward to say out loud should be rewritten. The goal is a script that sounds like you talking, not like polished prose being read.

Related queries

Frequently asked questions

What is the best ChatGPT prompt for a YouTube script?

The best structure is: platform + runtime + audience + topic + tone + hook style + CTA. For example: 'Write a 5-minute YouTube script about meal prepping for beginners. Audience: busy parents with no cooking experience. Conversational tone. Open with a relatable pain point. End with a subscribe CTA.' That level of specificity produces a script you can record with minimal editing.

Can ChatGPT write a full video script or just an outline?

ChatGPT can write a full word-for-word script, not just an outline. You need to ask for it explicitly. Say 'write the full script, not a bullet outline' and specify whether you want voiceover copy, on-camera dialogue, or both. Without that instruction, shorter outputs sometimes default to outline format.

How do I make a ChatGPT video script sound like me?

Paste a sample paragraph of your existing writing or speaking style into the prompt and tell ChatGPT to match it. You can also describe your tone with contrasting pairs, for example 'direct but not aggressive, casual but not sloppy.' After the first draft, do a read-aloud pass and replace any line that does not sound like your natural speech.

What is the right prompt for a short TikTok or Reels script?

For short-form, front-load the constraint: 'Write a 30-second TikTok script. Hook must land in the first three seconds. No intro, no preamble.' Then give topic, audience, and the one emotion or reaction you want to trigger. Short-form scripts fail when they are long-form scripts that have been cut down rather than written short from the start.

Can I use ChatGPT to write a video sales letter script?

Yes, and VSLs are one of the strongest use cases because the structure is predictable: hook, problem, agitation, solution, proof, offer, CTA. Tell ChatGPT which persuasion framework to use and provide your offer details, price point, and target customer. The more business context you give, the less generic the output.

How long should my ChatGPT prompt be for a video script?

Aim for 50 to 150 words in your prompt. That is enough to specify platform, length, audience, topic, tone, and structure without overloading the model. Prompts under 20 words produce generic output. Prompts over 300 words sometimes cause ChatGPT to prioritize your instructions over actually writing the script. The sweet spot is a focused paragraph.