We're live. start making AI videos
MakeAIVideo

TikTok Script Generator

Generate 15 TikTok scripts per click across 8 formats (tutorial, listicle, story, hot take, problem-solution, day-in-life, reaction, quick tip) with HOOK / BODY / CTA beats.

Type a topic. We'll generate 15 TikTok scripts with HOOK / BODY / CTA structure for 30 seconds.

About this tool

Pick a niche, tone, and length (15s / 30s / 60s) and type your topic. Get 15 complete TikTok scripts spread across 8 categories, each with beat-by-beat HOOK / BODY / CTA structure and a target word count tag so you can match cadence before filming.

✓ Runs entirely in your browser. No signup, no AI cost, no data sent anywhere.

Want to actually make the video?

MakeAIVideo turns your script, voiceover, scenes, captions, and music into a finished AI video. From one prompt, in a couple of minutes.

Frequently asked questions

How long should a TikTok script be?

Around 30 words for a 15-second video, 70 words for a 30-second video, and 130 words for a 60-second video at a natural pace. This generator includes target word counts on every script so you can match the cadence before you film.

What makes a TikTok script perform?

A hook that lands in the first 1-2 seconds, a body that pays off the hook with one specific moment (not three vague ones), and a CTA that asks for one low-friction action. The 8 script styles in this generator are all built around those three pillars.

Is this tool actually using AI?

No, and we say that on purpose. These are hand-curated TikTok script patterns adapted to your topic via substitution. Everything runs in your browser with no API calls, no cost, and no signup. If you want a true AI-written script and a finished narrated video, our paid tools at /prompt-to-video and /script-to-video do that with a 7-day trial.

Can I use these scripts commercially?

Yes. The scripts are free to use on any account, monetized or not, with no attribution required. You bring your own delivery, footage, and edit; the script is just a starting structure.

Do these scripts work on Instagram Reels and YouTube Shorts?

Mostly yes. The HOOK + BODY + CTA structure works on all three platforms because they all rank on watch-through. The wording sometimes shifts (Reels audiences skew slightly less performative, Shorts CTAs convert better to subscribes than follows), but the underlying scripts translate with minor edits.

Should I use the same script style every time?

Vary the style. Pick 4-5 of the 8 script categories to rotate through; algorithms reward creators who hold attention across formats, and you avoid the burnout that comes from making 30 versions of the same listicle.

More tools