Halloween sale · up to 40% off your first month + bonus credits, claimable daily

Claim it

Official BytePlus partnerBytePlus, a ByteDance company

Free tool

Free TikTok script generator

Turn one line into a full short-form script: the hook, what to say and show every few seconds, the call to action, the caption and hashtags. 15, 30 or 60 seconds, for TikTok, Reels and Shorts. Free, no sign-up.

  • Free, no sign-up
  • TikTok, Reels and Shorts
  • Timed beats, caption and hashtags
  • Any language
Platform
Tone
Length

Free, no sign-up. Good hooks raise the odds; nothing guarantees views.

How to write a TikTok script with the generator

  1. 1

    Describe the video

    One line on the topic, plus who it's for. The more specific, the better the script.

  2. 2

    Pick platform, tone and length

    15 seconds for one idea, 30 for a tip or story, 60 for a tutorial or a list.

  3. 3

    Get the timed script

    A hook, then what to say and what to show for each beat, a call to action, a caption and 3 to 5 hashtags.

  4. 4

    Film it, or make it with Kiryu

    Shoot it yourself, or send it to Kiryu to make the video, voiceover and captions.

How to structure a TikTok script

A short-form script is a promise and a payoff with as little in between as possible. Open with the hook, change something every two to four seconds (a cut, an angle, a reveal, a new line), and end on the payoff with at most one ask. Link each beat with "but" or "so", never "and then".

Tip or explainer

Problem, insight, proof, one ask. Lead with the problem the viewer already has.

Story

Want, obstacle, choice, result. Start in the middle of the moment, not before it.

Transformation

Before, process, after. Show a flash of the after in the first second.

List

Promise the number, deliver each item fast, save the best for last.

Skit

Setup, turn, punchline. Cut the moment the joke lands.

Product

Hook, problem, the product solving it on screen, one clear call to action.

How long should a TikTok script be?

  • About 2.5 words of speech a second: around 35 words for 15 seconds, 75 for 30, 150 for 60
  • 15 seconds: one idea, one joke, one reveal
  • 30 seconds: a tip, a short story or a product demo
  • 60 seconds: tutorials, lists and storytime; add a turn in the middle to re-hook
  • Shorter is safer: cut every line that doesn't move to the payoff

From script to finished video with Kiryu

The generator is a free slice of Kiryu, KreatorFlow's AI video agent. In Kiryu the same craft goes further: it plans a week of posts, writes the hooks and scripts, makes the clips with Seedance, adds the voiceover, music and captions, crops to 9:16, then reviews the finished video and tells you where people will stop watching.

Press Make it with Kiryu under your result and it opens in Kiryu, ready to send. Nothing is made or charged until you confirm.

Made for organic TikTok, Reels and Shorts

Kiryu is built for the videos people find in their feed, not on a billboard. Everything it writes and makes starts from how short-form is actually watched: a thumb ready to scroll, sound often off, and about three seconds to earn the rest.

  • Hooks written for the first three seconds, with the on-screen text and first shot
  • Formats that work on short-form right now: skits, before and after, storytime, UGC, series
  • Vertical 9:16, captions that sit clear of the app's buttons, and the right length per platform
  • Posting plans for a week or a month, with a reason for every post
  • Reviews that check where people stop watching and whether your call to action lands

Free to start, more on a plan

Free account

$0

  • 15 messages a day
  • 1 video review a day
  • Hooks, scripts, ad angles and content plans
  • Image, voiceover, sound and quick edits from the chat, on your own credits

Any paid plan

From $15

  • A daily Kiryu allowance included, larger on higher plans
  • Keeps going on your credits after the allowance
  • More video reviews and every studio tool from the chat
  • Pro mode on every plan, Max mode on Pro, Max, Business

Making something from the chat costs the same credits as making it in the studio, and Kiryu shows the price before it runs. Daily limits reset at midnight UTC. The free tier needs a verified email.

TikTok script generator questions

What should a TikTok script include?

A hook in the first three seconds, a beat-by-beat plan of what to say and what to show, a change every few seconds to hold attention, a payoff, one call to action, and the caption and hashtags for posting.

Is the TikTok script generator free?

Yes. You can write scripts without an account, up to 15 times a day. A free KreatorFlow account gives you more.

How long should a TikTok script be?

As short as the idea allows. About 2.5 words of speech a second is a comfortable pace, so a 15-second video is around 35 words and a 30-second one around 75. Pick 60 seconds for tutorials and lists.

Can I turn the script into a video?

Yes. Press Make it with Kiryu and the script opens in Kiryu, KreatorFlow's AI video agent, which can make the clips, voiceover, music and captions. Nothing is made until you confirm.

Does it work for Reels and YouTube Shorts?

Yes. Pick the platform and the script follows the same short-form rules, with the right length and a caption for that app.

Will a script make my video go viral?

No tool can promise that. A clear structure and a strong hook raise the odds people watch to the end; the idea and the delivery still matter most.

Does it write in other languages?

Yes. Describe your video in the language you post in and the script comes back in that language.

Who makes the video when I send it to Kiryu?

Kiryu, KreatorFlow's AI video agent, makes the clips with ByteDance's Seedance 2.0 and 2.5 and images with Seedream. KreatorFlow is an official partner of BytePlus, a ByteDance company. Making video uses credits at the normal studio price, shown before anything runs.

Got the script? Make the video.

Kiryu starts free with 15 messages and 1 video review a day; making video uses credits at studio prices.

Keep exploring