Reel Script Writer

Generate a complete short-form video script with hook, body, and CTA - tailored to your topic, tone, and target duration.

How to Write a TikTok Reel Script

Every great short-form video follows the same three-part structure: Hook, Body, and CTA. The hook grabs attention in the first 1-3 seconds. The body delivers on the hook's promise with valuable content. The CTA tells viewers what to do next - follow, save, share, or check your link.

Our script writer generates all three parts in seconds, tailored to your topic and tone. The output follows the same frameworks used by top creators who consistently go viral.

Script Length Guidelines

The average speaking rate for TikTok is about 2.5-3 words per second. A 15-second reel needs roughly 40 words, a 30-second reel needs 80, and a 60-second reel needs about 160 words. Our tool calibrates your script length to match your target duration so you never have to guess.

Script Structures That Drive Completion Rate

TikTok's algorithm heavily weights completion rate, making your script structure the most important factor in distribution. The most effective structure for 30-60 second reels follows a five-part framework: Hook (0-3 seconds) - stop the scroll with a provocative statement, question, or visual. Setup (3-10 seconds) - establish context and promise value (“Here's why this matters...”). Tension (10-25 seconds) - build toward the payoff with escalating stakes, surprising details, or counter-intuitive information. Each sentence should create a micro-cliffhanger that pulls the viewer into the next sentence.

Payoff (25-45 seconds) - deliver on your hook's promise. This is where the viewer gets the answer, the reveal, the actionable takeaway. If your payoff doesn't match the hook's promise, viewers will stop trusting your content. Tag (45-60 seconds) - a brief closing that drives the next action: follow for more, check the link, watch part 2.

The key principle: never front-load all the value. If your best insight is in the first 10 seconds, viewers have no reason to watch the remaining 50 seconds. Distribute value throughout the script, with the biggest payoff near the end.

Adapting Tone and Language for Your Audience

The same information delivered in different tones produces dramatically different results. A script about compound interest written in an academic tone (“Compound interest is defined as interest calculated on both the initial principal and accumulated interest”) will lose most TikTok viewers by the third word. The same concept in a conversational tone (“Your money makes money, then that money makes money - and it never stops”) gets watched to the end.

Match your script's reading level to your audience: TikTok's core demographic (18-34) responds best to 6th-8th grade reading level - short sentences, common words, active voice. Avoid jargon unless your audience is specifically technical. Use “you” and “your” frequently - direct address creates the feeling of a one-on-one conversation rather than a broadcast.

Sentence rhythm matters more than most creators realize: alternate between short punchy sentences and slightly longer explanatory ones. Three short sentences in a row create urgency. A longer sentence after three short ones gives the viewer space to absorb. Read your script aloud before generating the reel - if you stumble over a phrase or run out of breath, the sentence is too long for spoken delivery. Voiceover AI performs best with scripts written for the ear, not the eye.

Turn your ideas into finished TikTok reels in 5 minutes with AI.

Try Reelry free