TikTok Script Generator
Describe the video, choose a length and a style, and you get a script with the spoken hook, the beats with rough timings, suggested on-screen text and a closing line. Sixty-second-plus videos qualify for TikTok's Creator Rewards; the generator flags where a 60-second version needs to go to reach it.
Results come from Claude, tuned per platform. Edit them: the best version is the one that sounds like you. We do not store what you type.
Structure of a TikTok that keeps people watching
- 0–2s hook: spoken and on-screen, the promise of the video.
- Beats: one point every 5–10 seconds, each with a visual change.
- Payoff: the result, the reveal, the answer.
- Close: a question or a "part 2" hook. Not "like and follow".
Captions are searchable on TikTok, so say the keyword out loud and put it in the caption.
Frequently asked questions
How long should a TikTok be?
15–30 seconds for reach; 60+ seconds if you want Creator Rewards payouts, which need videos over a minute.
Does it write on-screen text?
Yes (each beat has a suggested text overlay.
Is it free?
Yes) ten generations a day with no account.
Related free tools
Write it here, publish it everywhere
Social by InstantDM schedules to TikTok and seven other platforms from one calendar, with AI captions, previews and an API. Start free — $0 today, cancel anytime.
Sign up for $0.00