TikTok Script Generator
Generate full TikTok video scripts with a strong hook, body, and CTA. Optimized for short-form video performance.
How to Interpret These Numbers
A quick reference so you know what good and bad results look like.
Hook (0-3s)
Most important line in the entire script. TikTok decides whether to keep serving your video based on completion of the first 3 seconds. Pattern interrupts, curiosity gaps, and bold claims work best.
Body pacing
Aim for ~2 spoken words per second. A 30s TikTok script should be 50-60 words. Anything longer feels rushed and viewers tune out before the CTA.
Scene cues
Use [brackets] for visual direction: [show product], [zoom in], [text overlay]. The on-screen visuals carry as much weight as the voiceover on TikTok.
CTA (last 3s)
Low-friction only. 'Link in bio' beats 'go to our website'. 'Save this' beats 'share this'. TikTok's audience is half-engaged, so the CTA must take less effort than scrolling away.
What Makes a TikTok Script Actually Convert
TikTok scripts are not Instagram scripts shortened down. They follow their own pacing logic shaped by the algorithm and the viewer behavior. Every TikTok script needs a hook in the first 3 seconds (because that's the watch-time gate the algorithm uses), a body that maintains attention with rapid scene changes or escalating revelation, and a CTA that takes negligible effort to complete.
The biggest mistake brands make is writing scripts in 'brand voice' instead of 'creator voice'. TikTok viewers can spot the difference instantly: a script that opens with 'Introducing the new...' or 'We're excited to share...' fails before the algorithm even gets a chance to test it. The scripts that perform open with statements like 'I shouldn't be telling you this' or 'I cannot believe how cheap this is'. Conversational, slightly imperfect, with a clear point of view.
Use this generator to draft scripts you can hand to creators or use with AI UGC tools like AdsRaw. The output already follows TikTok's pacing template (hook, body, CTA with timestamps) so you can drop it straight into production. Test 3-5 script variations per product. The same algorithm that makes TikTok punishing also rewards iteration: a single winning script can scale to millions of views.
Frequently Asked Questions
Everything you need to know about writing TikTok scripts that convert.
More free tools
Other script tools for ad creators
CPM Calculator
Calculate your Cost Per Mille (CPM), budget needed, or impressions you'll reach from any ad spend. Works for Facebook, TikTok, Instagram, and all paid social platforms.
CTR Calculator
Calculate Click-Through Rate instantly. Find your CTR, the impressions you need to hit a click target, or how many clicks you'll get from any campaign volume.
ROAS Calculator
Calculate Return on Ad Spend instantly. Find your ROAS, the revenue you need to hit a target, or the max budget you can spend profitably.
Ad Hook Generator
Generate scroll-stopping ad hooks for your UGC videos, reels, and TikToks. Get 5 high-converting hooks in seconds based on your product and audience.
Create Winning AI Video Ads
Create UGC-style ad videos in minutes instead of waiting weeks for creators. Test more creatives, spend less on production, and find your winning ads faster than ever.
