How to Write a Video Script with ChatGPT
Writing a compelling video script is an exercise that requires structure, creativity, and a good understanding of your audience. ChatGPT can significantly speed up this process by helping you organize your ideas, find the right tone, and produce a script ready to be filmed. Whether you're creating content for YouTube, social media, or a professional presentation, the AI assists you from outlining to final dialogue and transitions. In this tutorial, you'll learn how to leverage ChatGPT step by step to turn a simple idea into a structured, engaging video script tailored to your format. You'll discover the most effective prompts, pitfalls to avoid, and tips for achieving a natural result that doesn't sound like machine-generated text.
Prerequisites
- 1.A ChatGPT account (the free version is sufficient; GPT-4 recommended for better results)
- 2.A clear idea of your video topic and target audience
- 3.Knowing the approximate desired duration of your video
- 4.Having identified the distribution platform (YouTube, TikTok, Instagram, etc.)
Steps
Define the creative brief for your video
Before asking ChatGPT to write anything, you need to provide it with precise context. Start by describing the topic, target audience, desired tone, duration, and goal of the video. The more detailed your brief, the more relevant the script will be. Remember to mention whether the video is educational, promotional, entertaining, or narrative.
You are a professional video scriptwriter. I want to create a [DURATION]-minute video for [PLATFORM] on the following topic: [TOPIC]. My target audience is [AUDIENCE DESCRIPTION]. The tone should be [TONE: professional / casual / humorous / inspirational]. The goal of the video is to [GOAL: educate / sell / entertain / inform]. Before writing the script, propose a detailed outline with the main sections and key points to cover in each part.
Structure the script outline
Once the brief is validated, ask ChatGPT to create a complete structure with an opening hook, main sections, and a conclusion with a call to action. Validate this plan before moving on to the detailed writing. Don't hesitate to ask for adjustments: reorganize sections, add or remove parts, modify the angle of approach.
Based on the previous brief, create a structured script outline with: 1) A compelling 15-second hook that immediately captures attention, 2) An introduction that sets up the problem or context (30 seconds), 3) The body divided into 3 to 5 clear sections with key points for each section, 4) A memorable conclusion with a specific call to action. For each section, indicate the estimated duration and the intended emotion.
Write the full script with filming directions
Now move to writing the full script. Ask ChatGPT to write the text word for word as it will be spoken on camera, including visual directions and staging notes. The script should be in an oral style, with short sentences and natural transitions between each section.
Now write the complete script following the validated outline. The script should include: - The exact text to say on camera (in quotation marks), - Visual directions in brackets [WIDE SHOT, CLOSE-UP, SHOW SCREEN, B-ROLL...], - Notes on tone and pace in parentheses (pause, emphasize, speed up...), - Transitions between each section. Write in a conversational and natural style, as if speaking directly to the viewer. Avoid overly long sentences and written turns of phrase. Count about 150 words per minute of video.
Optimize the hook and key moments
The first seconds and transitions are critical for retention. Ask ChatGPT to reinforce these strategic moments using proven storytelling techniques: rhetorical questions, surprising statistics, anecdotes, open loops, or value promises. Also work on the ends of sections to create micro-cliffhangers that maintain attention.
Improve the script by focusing on these critical elements: 1) Propose 3 different hook variants using respectively: a provocative question, a surprising statistic, and a personal anecdote. 2) Add retention hooks every 60 seconds (e.g., 'but wait, that's not all...', 'here's where it gets interesting...'). 3) Strengthen the conclusion with a double call to action (engagement + subscription). 4) Add moments of interaction with the viewer (questions, requests for comments).
Finalize and adapt the script to the format
Final step: adapt the script to your distribution format and technical constraints. Ask ChatGPT to check the estimated duration, adjust the language level, and add platform-specific elements (YouTube end screens, social media mentions, key subtitles). Take the opportunity to request an overall review of coherence and pacing.
Finalize the script with the following adjustments: 1) Verify that the total duration matches the [TARGET DURATION] minutes (about 150 words/minute). If the script is too long, suggest cuts and indicate what can be removed without losing value. 2) Add platform-specific indications for [PLATFORM]: [end screen / YouTube card / link in bio / swipe up...]. 3) Identify the 3 key phrases that could serve as catchy subtitles or excerpts for social media. 4) Do a final pass to eliminate repetitions, verbal tics, and weak transitions.
Common mistakes to avoid
- ✗Providing a too vague brief to ChatGPT: without precise context about the audience, tone, and goal, the script will be generic and unusable as is
- ✗Keeping a too written and literary style: a video script should sound like a conversation, not a blog post. Always read it out loud
- ✗Neglecting structure and transitions: a script without a clear plan produces a confusing video where the viewer quickly tunes out
- ✗Copy-pasting ChatGPT's output without personalizing it: add your anecdotes, vocabulary, and personality to keep the video authentic
- ✗Forgetting to adapt the length to the format: a 10-minute script doesn't work on TikTok, and a 30-second script isn't enough for an in-depth YouTube tutorial
FAQ
Which version of ChatGPT should I use to write a video script?
How do I make the script less robotic and more natural?
How many words do I need for a 10-minute video script?
Can I use ChatGPT for short video scripts (Reels, TikTok, Shorts)?
Related tutorials
How to use this prompt
- Copy the prompt with the button above.
- Paste it into ChatGPT, Claude or your favorite AI assistant.
- Replace the bracketed variables with your details, then refine the result.
About Prompt Guide
Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.
More tutorials
How to Write a Video Script with GitHub Copilot
Writing a video script requires structure, creativity, and a good understanding of your audience. GitHub Copilot, the AI assistant integrated into your editor
How to Write a Video Script with Mistral
Writing a compelling video script requires structure, creativity, and a good understanding of your audience. Mistral, the French AI assistant,
How to Write a Video Script with Perplexity
Writing a compelling video script requires thorough research, a clear structure, and a tone adapted to your audience. Perplexity, thanks to its real-time search and intelligent synthesis capabilities, becomes a powerful ally for this task.
How to Write an Email with ChatGPT
Writing a professional or personal email can sometimes be time-consuming, especially when you're looking for the right tone and ideal wording. ChatGPT is a...
How to Write an Email with Claude
Writing a professional or personal email can sometimes be time-consuming, especially when you are looking for the right tone and ideal phrasing. Claude, the assistant...
How to Write an Email with Gemini
Gemini, Google's artificial intelligence, is a powerful tool for writing professional, commercial, or personal emails in seconds. Whether you need to send a job application, follow up with a client, or reply to a colleague, Gemini helps you structure your message, find the right tone, and save precious time. In this tutorial, you will learn step by step how to use Gemini to compose clear, impactful emails tailored to each situation. You will discover the most effective prompts, best practices for personalizing your messages, and mistakes to avoid to achieve a professional result from the very first try.
Get new prompts every week
Join our newsletter.