TikTok Script Generator
Type your topic — get 3 full TikTok scripts with hook, setup, beat-by-beat spoken lines, on-screen text and B-roll shots. Pick 15, 30 or 60 seconds. Ready to shoot.
How to write a TikTok script that actually retains viewers
A viral TikTok is built beat by beat. The first 3 seconds decide 80% of your reach — that's your hook. The next 5 seconds are the setup: pay off the hook, or the viewer swipes. Beats 3-N deliver the value or story. The last 2-3 seconds are your CTA — the moment TikTok's algorithm reads intent (rewatch, save, follow). This generator gives you 3 scripts per topic in 3 different frames (Straight, Story/POV, Contrarian) so you can shoot the one that matches your energy that day. Every beat comes with an on-screen-text cue (for Submagic-style captions) and a B-roll suggestion (what to film) — the two things creators waste the most time on. Set length to 15s for max FYP velocity, 30s for value bombs, 60s for storytelling.
TikTok script generator FAQ
What length should my TikTok be?+
15s videos have the highest completion rate — the algorithm rewards rewatches, and short videos loop faster. 30s is the sweet spot for value and educational content. 60s only if your story genuinely needs it — completion drops sharply past 45 seconds.
Why 3 scripts per topic?+
Different topics need different framings. Straight is fast and direct. Story/POV pulls emotional viewers. Contrarian gets comments and shares. We generate all three so you can pick the frame your audience responds to that week.
What's 'on-screen text' vs 'B-roll'?+
On-screen text is the caption overlay (like Submagic or CapCut) — the algorithm reads it, and it captures muted viewers. B-roll is what to film during each beat — the visual, not the audio. Both come per beat to save you the hardest part of scripting.
How many words per second on TikTok?+
2.5 words per second is the natural conversational rate. This tool budgets your script to fit exactly your chosen length (15s ≈ 37 words, 30s ≈ 75, 60s ≈ 150) so you never run over.
Is this really free?+
5 free script generations per day per IP. Sign up for Postlabs for unlimited generations plus full TikTok automation (script → voice → video → publish).
Does TikTok penalize AI-written scripts?+
No. TikTok has never confirmed or announced a penalty for AI-written scripts, and millions of top creators use them. What the algorithm actually reads is completion rate, rewatches, and comments — write for those and you're safe.
Rate this tool — Tap the stars — takes 1 second.
Scripts win the shot. Postlabs wins the account.
Postlabs turns one idea into full TikToks, Reels, Shorts and YouTube videos — script, voice, video, captions, publishing. Automated 7 days a week.
Start free with Postlabs