Generator · 100% free, no signup · Updated May 2026

Structured video script with hook + body + CTA.

A free script template generator that outputs a 5-section structured video script (hook, context, body, climax, CTA) with platform-aware word-count targets and pacing rules. Supports YouTube long-form, YouTube Shorts, TikTok, Instagram Reels, and LinkedIn native video.

Enter topic + platform + target duration. The formatter outputs a structured script template with hook (0-8s), context (8-20s), body (20-Y%), climax (Y-Z%), and CTA (Z-end). Word-count guide per section.

Setup

Script template

Total word target: 1200 words · ~480s

Hook

0-8s · ~20 words

One-sentence hook that creates curiosity, contradicts conventional wisdom, or opens a story. Must reference: The 3-step framework I use...

Context

8-20s · ~180 words

Set the stakes. Why does this matter? Who is this for? Use one specific number or year.

Body

20s-408s · ~660 words

The meat. 3-5 distinct points. Use named patterns: rule of 3, story-pattern, contrarian frame.

Climax / re-hook

240s · ~180 words

Mid-video re-hook OR climactic insight. This prevents the 50% drop-off cliff.

CTA

442s-end · ~160 words

ONE specific ask. Subscribe / watch X / link in description. Never two CTAs.

Who this is for

Creators who record without a script and end up with 3 takes because they lost the thread.

The problem this solves

Most "video script templates" online are generic outlines. The formatter is platform-aware: TikTok scripts are 90-140 words for 60s, YouTube long-form is ~150 words/min, Shorts cap at 110 words. It also bakes in retention curve patterns (hook before 8s, mid-video re-hook at 50%).

On YouTube, videos with a structured 5-section script (hook → context → body → climax → CTA) achieve 18-24% higher average view duration than freeform-recorded videos of the same topic.

Source: YouTube Creator Insider — retention curve research 2024 + Tubular Labs analysis of 50k creator channels

How to use it

  1. 01

    Video topic

    One sentence — what the video is about.

  2. 02

    Pick platform

    YouTube long-form / Shorts / TikTok / Reels / LinkedIn — each has different pacing rules.

  3. 03

    Target duration

    How long is the final video? Shapes the word-count target per section.

  4. 04

    Get the script template

    Hook + context + body + climax + CTA. Each section has a word-count target and pacing tip.

What you get

  • 5-section structured script template
  • Word-count target per section
  • Platform-specific pacing rules
  • Hook + climax + CTA prompts

Frequently asked

How long should my video script be?

YouTube long-form: ~150 words per minute. YouTube Shorts / TikTok / Reels: 90-140 words for 60-second videos. LinkedIn native: ~145 words/min. The formatter auto-adjusts based on target duration.

Where should the hook be in the script?

The first 3 seconds for TikTok/Shorts/Reels (so 1 sentence, 8-12 words). The first 8 seconds for YouTube long-form (1-2 sentences). LinkedIn: first 5 seconds. The formatter enforces these thresholds.

What's a mid-video re-hook?

A pattern-interrupt around the 50% mark — a surprising claim, a question, a quick story restart. Prevents the typical retention cliff that hits at 40-60% video length.

Should every video have a CTA?

Yes, exactly one. Multiple CTAs split viewer attention and reduce action rate by 30-50%. The formatter enforces a single CTA in the last section.

Can I record without a script?

You can — most successful creators don't use word-for-word scripts. But they use structured outlines, which is what this formatter produces. Use it as a teleprompter for the hook and CTA; improvise the body.

Related tools

Author + maintainer

— Founder of Clipflow. Indie SaaS builder shipping creator tools full-time since 2024. All tools and benchmarks on this page are reviewed quarterly. Last review: May 2026.

@clipflow on X · LinkedIn · hi@clipflow.to

Want this baked into your workflow?

Clipflow runs the whole repurposing pipeline — clip-finder, brand-voice captions, scheduler, multi-platform publish — for free on the Starter plan.

Try Clipflow free

Todas las herramientas gratuitas