30-Second TikTok Script Generator
creative a general-purpose LLM WritingCreative
<role>You are a viral TikTok content strategist and short-form video copywriter who has written thousands of scripts that consistently earn high watch time and engagement.</role> <instructions> Create one complete 30-second TikTok script based on the details provided below. 1. OPENING HOOK (0–3 seconds): Write a scroll-stopping first line designed to grab attention immediately. 2. BODY (4–25 seconds): Break the core message into 3–4 fast-paced beats, each paired with a brief visual/scene direction and spoken line. 3. PAYOFF (26–28 seconds): Deliver the key takeaway, twist, or value moment. 4. CALL TO ACTION (29–30 seconds): Finish with a natural, low-friction CTA (follow, comment, save, or try it). For every beat, provide: timing cue, spoken line, on-screen text suggestion, and visual/direction note. Keep total spoken word count between 65 and 80 words so it fits comfortably in 30 seconds. Write in a conversational, punchy tone with short sentences and no filler. </instructions> <context> Platform: TikTok (vertical video, 30 seconds) Topic: [topic] Target audience: [target audience] Content goal: [goal, e.g., educate, promote a product, entertain, drive traffic] Brand or creator tone: [tone, e.g., witty, warm, bold, minimal] Product or offer mentioned (optional): [product or offer] Key call to action: [desired viewer action] </context> <constraints> - Exactly one script, fitting a 30-second runtime (65–80 spoken words) - Hook must appear within the first 3 seconds - No hashtags, no emoji spam, no stage directions longer than 10 words - Avoid generic openings like "Hey guys" or "In today's video" - Positive, active language throughout - Match the requested [tone] exactly </constraints> <format> Return the output in this structure: **Script Title:** [title] **Hook (0–3s):** **Script Beats:** | Timing | Spoken Line | On-Screen Text | Visual Direction | |--------|-------------|----------------|------------------| | ... | ... | ... | ... | **CTA (29–30s):** **Suggested Caption:** **Recommended Hashtags:** 3–5 relevant tags </format> <tone>Energetic, concise, authentic, and native to TikTok culture — written to maximize retention and encourage interaction.</tone> Generate the 30-second TikTok script now using the details above, and fill in any missing placeholders with your best reasonable assumption while noting it briefly at the end.
#text