Script Beat Planner

Enter a topic and a target length — get a timed, retention-aware beat-sheet with per-section word budgets. Edit every beat, reorder freely, save and export as Markdown.

Plan your video

No plan yet
Enter your topic, pick a style and target length, then generate your beat-sheet.

How it works

1

Describe the video

Enter your topic, pick one of six video styles — explainer, tutorial, listicle, story, commentary or sales — and set your target length and speaking rate.

2

Get a timed beat-sheet

The planner builds a retention-structured outline: hook, promise, open loops, a mid-video re-hook, payoff and CTA — each with start/end timestamps and a word budget.

3

Edit and export

Rewrite any beat in your own voice, reorder or add sections, watch live word counts against each budget, then copy or download the plan as Markdown.

The anatomy of a video that holds attention

Why most scripts fail before the first cut

Most creator scripts fail in the planning stage, not the edit. The typical workflow — a bullet list of talking points, then hitting record — produces videos that meander, front-load throat-clearing, and bury the payoff where only the most loyal viewers ever reach it. Analytics tell the story: a steep cliff in the first 30 seconds, a slow bleed through the middle, and a final chapter most viewers never see. A beat-sheet fixes this by forcing two decisions before you write a single full sentence: what happens in each section, and how many words each section is allowed. The first decision creates structure; the second creates discipline. When every beat has a word budget, rambling becomes visible the moment it happens — you can see the count climbing past the budget and cut before the camera ever rolls.

The retention architecture underneath every plan

Every plan this tool generates follows the same retention architecture, adapted to six video styles. It opens with a hook that states the payoff in the first five seconds — no intros, no logos. Then a promise that lists concrete takeaways, which converts curiosity into commitment. The body alternates teaching beats with open loops — unanswered questions the brain needs resolved — because an unresolved question is the strongest known driver of continued watching. Around the midpoint, where analytics show the steepest dip, a re-hook pattern-interrupts with direct address and renewed stakes. The plan closes with proof, a recap engineered for saves, and a single CTA that teases the next video. This isn't theory: it's the structure visible in the retention graphs of virtually every high-performing talking-head, tutorial and listicle video on the platform.

Word budgets: turning time into text

The planner converts your target length into a total word count using your speaking rate — 150 words per minute is the conversational average — then distributes it across beats by their structural importance. The hook gets roughly 5% of the words because its job is compression; the core teaching gets around 20% because depth is what earns shares. As you rewrite each beat, a live counter shows words written versus budget, turning red when you overshoot. This matters because most creators dramatically underestimate how much they ramble: a section that "feels like two minutes" is often four. If your delivery is faster or slower than average, adjust the speaking rate — time yourself reading 150 words of an old script to calibrate — and every timestamp and budget recalculates instantly. No stopwatch handy? Paste those 150 words into the free text to speech reader and time the playback instead; it reads at a steady, honest pace.

Adapting the plan to your voice

The generated beats are scaffolding, not a script to read verbatim — in fact, reading them word-for-word would sound stiff. Use them as structural guardrails: keep the hook's promise, keep the open loop open until its beat, keep the re-hook at the midpoint, but rewrite everything in the words you'd actually say. Reorder beats when your story demands it, delete sections that don't serve the video, and add beats for sponsorships or tangents — the planner normalizes the shares so the timing always adds up. One advanced move: write the beats out of order. Draft the payoff first, then the hook, so the opening can honestly promise what the ending delivers. Viewers punish overpromising hooks with instant swipes, and the algorithm remembers.

A beat sheet plans the story; chapters deliver it. When the story is audio, the Audiobook Chapter Splitter cuts the finished recording at its chapter marks or silences, so each beat lands as its own track.

Frequently asked questions

Your target length in minutes is multiplied by your speaking rate (default 150 words per minute) to get the total word count. Each beat is assigned a share of the video based on retention research — the hook gets about 5%, the core teaching around 20% — and its word budget is that share of the total. Change the length or rate and every budget recalculates instantly.
Because the hook's job is compression, not coverage. Viewers decide in the first five seconds whether to keep watching, so the hook must deliver the payoff promise in as few words as possible. A bloated opening ('hey guys, welcome back to the channel…') is the single most common retention killer. Five percent of the words, one hundred percent of the leverage.
150 words per minute is the average conversational pace for YouTube and works for most creators. Use 130 if you speak deliberately or your audience is non-native, 165–180 for high-energy Shorts-style delivery. The most accurate approach: time yourself reading 150 words of a past script and adjust from there.
No — treat it as scaffolding, not a cage. The structure (hook, promise, open loops, re-hook, payoff, CTA) is what the research supports; the exact words, order and timing are yours to reshape. Every beat is editable, and you can add, remove or reorder beats freely. A plan you adapt beats a perfect plan you never use.
Completely private. Your plan auto-saves to your browser's localStorage on this device only — nothing is uploaded, there is no account, and there is nothing to leak. Clearing your browser data will remove saved plans, so export anything important as Markdown.

Related Tools

Email Button Generator

Build bulletproof email CTA buttons free — VML fallback for Outlook plus styled anchor, live preview, custom colors…

WhatsApp Chat to PDF — Free Chat Book Maker

Turn a WhatsApp chat export (.txt) into a beautiful printable chat book. Filter by date, align your own messages, then…

Voice Dictation — Free Speech-to-Text Online

Dictate live into text with free browser speech recognition. 8 languages, live results, copy or download notes. Works…

Character Counter

Count letters and characters, with or without spaces.

Word Counter

Count words, characters, sentences and reading time of any text.

Text to Speech Reader — Free Read-Aloud TTS

Read any text aloud for free with natural browser voices. Adjust speed, pitch and voice, follow live sentence highlighting.