Social Media

A full YouTube script — hook to outro — written and ready to record

Enter your video topic and target length — TextCharm writes a complete script with a retention-optimised hook, timestamped content sections, B-roll suggestions, a natural CTA, and a punchy outro. Built for creators who know what to say but need help saying it efficiently.

5
Script sections
4
Video lengths (5–20 min)
6
Video styles
<20s
Average generation time

What is the YouTube Script Writer?

TextCharm's YouTube Script Writer generates a complete, ready-to-record video script from your topic and preferences. It's not an outline — it's word-for-word spoken script, written the way creators actually talk on camera, with the structure and pacing that keeps viewers watching.

Every script includes a retention-optimised hook (the most critical 30 seconds), timestamped main content sections, practical B-roll notes for your editor, a natural call to action, and a punchy outro. Choose 5, 10, 15, or 20 minutes — the word count and section structure scale automatically to your target length.

  • Retention-optimised hook — opens mid-action, no "Welcome to my channel" dead weight
  • Timestamps calculated for every section — paste straight into the description
  • B-roll suggestions in-script — practical notes for your editor, not film-school jargon
  • Six video styles: Educational, Storytelling, Top-X List, Review, Commentary, How-To
  • Four target lengths: 5, 10, 15, or 20 minutes — word count scaled automatically

How it works

From topic to full script in three steps.

1

Describe your video topic

Enter the topic and — optionally — the key points you want covered. The more specific you are about what to include, the more accurate the script. If you leave key points blank, the AI builds the content structure itself.

2

Set your length and style

Choose your target video length (5, 10, 15, or 20 minutes), the video style that fits your content, and optionally your audience, niche, and call to action. Credits scale with length — a 5-minute script costs less than a 20-minute script.

3

Record from the script

The output is a complete word-for-word script — labelled sections, timestamps, and B-roll notes included. Read it directly from a teleprompter, use it as a structured prompt while talking to camera, or share it with your editor to plan the cut.

Anatomy of a YouTube script

Every script follows the same five-part structure — the format that keeps viewers watching from the first second to the last.

youtube-script.txt
HOOK
0:00 – 0:30
The Hook

The most important 30 seconds of any video. No welcome, no intro — opens directly with a bold claim, a counterintuitive statement, a surprising stat, or a question that makes the viewer need to know the answer. Viewers decide whether to stay or leave here.

Written to open mid-thought. No clichés. B-roll suggestion included.
INTRO
0:30 – 1:30
The Intro

Sets up what the video covers, why it matters to this viewer, and previews the main points — creating curiosity loops that pull the viewer through the full video. Brief, tight, and purposeful. No long self-introductions.

Previews content sections to create open loops and maintain retention.
CONTENT
1:30 – [CTA]
Main Content Sections

2 to 9 sections depending on video length — each with a clear point, explanation, example or story, and a mini-transition to the next section. Timestamped individually. B-roll suggestions per section. Scaled to hit the target word count.

Sections scale with length: 2–3 for 5 min, up to 7–9 for 20 min.
CTA
Before outro
Call to Action

Placed before the outro — not at the very end where retention has already dropped. Written to feel natural, not bolted on. Asks for a specific action: a comment, a subscription, a link click, or a download. Uses your specified CTA if provided.

CTA before the outro — placed where retention is still high.
OUTRO
Final 60–90 sec
The Outro

Short and punchy. Reinforces the key takeaway in one sentence, wraps up the video naturally, and optionally teases the next video or links to a related one. Ends with a genuine sign-off — not a robotic "smash that like button."

Teases next video or related content for session watch time.

6 video styles — one script format for each

The script style shapes the opening, pacing, section structure, and language throughout the entire video.

Educational / Tutorial

Opens with the knowledge gap, not the solution. Breaks ideas into clearly labelled concepts or steps. Uses analogies and real-world examples. Transitions between sections build on what came before.

Storytelling / Vlog

Opens in the middle of a moment — lets the viewer catch up. Present-tense narration for immediacy. Builds tension before resolution. Anchors the story to a universal emotion or relatable situation.

Top-X List

Numbers each item explicitly in the script. Varies rhythm between short and long sections. Saves the most surprising item for position 2–3 from the end. Hooks with a tease about the most unexpected item on the list.

Product Review

First impression → hands-on testing → feature breakdown → verdict. Specific details, real use cases, who it's for and who it's not. Includes genuine weaknesses for credibility. Ends with a clear buy / don't-buy recommendation.

Commentary / Opinion

States the opinion clearly in the hook — no buried lede. Acknowledges the strongest counterargument before dismantling it. Uses rhetorical questions to keep the viewer engaged. Delivers conviction without hedging.

How-To Step-by-Step

Numbers every step explicitly. Tells the viewer what result each step achieves — not just what to do. Includes a "common mistake" or warning at least once per 5 minutes. Confirms what was achieved before moving to the next step.

Everything a high-retention YouTube script needs

Built for solo creators, production teams, and agencies who produce YouTube content consistently.

Retention-Optimised Hook

The first 30 seconds are written to earn the viewer's next 30 seconds. No "Welcome to my channel." No summarising what the video is about. Opens directly with the most compelling angle — the thing that makes the viewer need to keep watching.

Timestamps for Every Section

Every section is stamped with a realistic time marker based on the target video length and speaking pace. Paste the section titles and timestamps directly into your YouTube description to enable chapter navigation.

B-Roll Suggestions Built In

Practical B-roll and text overlay suggestions appear in-script at the right moments — written for a creator, not a film director. Your editor knows exactly what to pull and when.

6 Script Styles

Educational, Storytelling, Top-X List, Product Review, Commentary, and How-To. Each style changes the opening, pacing, section structure, and language — not just the topic framing.

5 to 20 Minutes — Scaled Automatically

Choose your target length and the script is built to match. 5 minutes gets 2–3 content sections and ~650 words. 20 minutes gets 7–9 sections and ~2,700 words. Word count, section count, and timestamps all adjust automatically.

Natural, Placed CTA

The call to action is written to feel part of the video, not bolted on at the end. It's placed before the outro — where retention is still high — and uses your specified CTA goal or defaults to a high-engagement comment prompt.

Who uses the YouTube Script Writer?

Any creator who wants to spend less time staring at a blank page and more time recording.

Solo Creators

Stop losing hours to scripting. Generate a solid first draft for any video in seconds — then refine it in your own voice. Spend your time on camera and in the edit, not wrestling with a blank Google Doc.

Coaches & Educators

Turn your expertise into a structured, watchable video — every time. The Educational and How-To styles are built specifically for content that teaches something, with clear steps, examples, and logical flow.

Content Teams

Brief the script writer on the topic and have a full draft ready for the talent to review and personalise before recording. Cut script-writing time from hours to minutes for every video in the calendar.

YouTube Agencies

Generate first-draft scripts for multiple clients and channel niches in one session. Each script is fully structured with timestamps and B-roll notes — ready for talent review and production without starting from a blank page.

Frequently asked questions

The script is a strong starting point — not a final draft. It's written in a natural, conversational tone that most creators can read directly or with light edits. For your specific voice and style, spend 10–15 minutes reading through and swapping phrases that don't feel like you. Most creators find 70–80% of the script is usable without changes.

Yes — that's the intent. The script is written for the ear, not the eye: contractions throughout, short punchy sentences, conversational phrasing, and no dense paragraph blocks. Load it into any teleprompter app and you're ready to record. If you prefer to use it as a structured talking prompt rather than word-for-word, the section headings and B-roll notes give you enough structure to go unscripted between them.

If you leave it blank, the AI builds the content structure itself — choosing the most logical and engaging points for the topic and style you've selected. If you have specific things you need covered (a particular example, a step that must appear, a claim you want to make), add them in the Key Points field and they'll be worked into the script.

Credits scale with video length: 4 credits for a 5-minute script, 6 for 10 minutes, 8 for 15 minutes, and 10 for 20 minutes. This reflects the substantially different output size — a 20-minute script is around 2,700 words vs ~650 words for 5 minutes. Credits are included in all plans and can be topped up with a one-time credit pack.

The B-roll notes are practical and brief — written for a creator, not a film school student. They describe what would make sense on screen at that moment: a screen recording, a product close-up, a relevant stock clip, or a text overlay. They're suggestions, not instructions — your editor or you can use them as a starting point and adapt to what you actually have available.

Yes — every new account receives free credits on sign-up, no payment or credit card required. You can use those credits to generate real content, test different lengths and tones, and get a feel for the tool before choosing a plan. When your free credits run out, you can subscribe to a plan or top up with a one-time credit pack at any time.

This tool supports all languages listed below. Simply select your preferred language in the settings before generating.
English Français Español Deutsch Português (Brasil) Português (Portugal) Italiano Nederlands Polski Română Svenska Dansk Norsk Suomi Čeština Magyar Български Українська Русский Türkçe العربية 中文 日本語 한국어 हिन्दी ภาษาไทย Tiếng Việt Bahasa Indonesia

Stop staring at a blank page. Start recording.

Enter your topic, choose your length, and get a complete script — hook, timestamps, B-roll, CTA, and outro — ready in seconds.

No credit card required. Free credits included on sign-up.