A TikTok has about two seconds to earn the next ten. This TikTok script generator starts with three hooks to test, then a script in everyday sentences that sounds like a person, not an ad.
You give the topic, the viewer and the keyword people would search. You get the hooks, a timed table of what we see and say, three filming notes and a caption. The keyword is spoken and shown early, because TikTok search reads both.
The same script works as a YouTube Short. For Reels with a cover and an Instagram caption, use the Instagram & Facebook Reels Script, also in the Social media family.
What you get
- Three alternative hooks, such as a bold statement, a question, a common mistake or the result first
- A table with Time, What we see, On-screen text and What is said
- A 20 to 45 second default length with the payoff before the end
- Three filming notes on framing, props and editing
- A caption under 150 characters with the keyword and 3 to 5 hashtags
What you fill in
- Video topic optional
-
What the video is about, who it is for, the tip or story to tell, and the keyword people would search for
How to use it, step by step
-
Write the topic and the keyword
Describe the video, the viewer and the tip, then add "keyword: ..." with the phrase people type into TikTok search. It lands in the first line, the first overlay and the caption.
-
Say how you will film
A line such as "kitchen table, just me and my phone" keeps the shots to what you can film.
-
Choose language and tone, then generate
Set the output language and tone of voice under the form. Casual suits most accounts, professional suits a clinic or a firm.
-
Record the three hooks
Film each hook on the same video, keep the strongest, reuse the edit as a Short.
Example, input and output
Input
- Video topic
- Three mistakes people make when repotting a houseplant, for first-time plant owners. Keyword: how to repot a plant. Filmed at a kitchen table with one plant and two pots. Ending: follow for part 2 on watering.
Output
1. How to repot a plant without stressing it.
2. You're probably choosing the wrong pot.
3. I repotted this plant wrong. Here's what changed.
| Time | What we see | On-screen text | What is said |
|---|---|---|---|
| 0-2s | Face to camera, plant held up | How to repot a plant | Here's how to repot a plant without stressing it. |
| 2-10s | Small pot next to a much bigger one | Mistake 1, a huge pot | Going way bigger isn't kinder. One size up is enough. |
| 10-18s | Finger on the drainage hole | Mistake 2, no drainage | No hole at the bottom? Pick a pot that drains. |
| 18-26s | Roots loosened over newspaper | Mistake 3, tight roots | Loosen the roots a little so they reach the new soil. |
| 26-31s | Plant in its new pot | Part 2, watering | Next, how much to water. Follow for part 2. |
Filming notes:
- Vertical, eye level, table edge low in frame.
- Pots and newspaper ready before recording.
- Cut on each new mistake.
Caption: How to repot a plant, the 3 mistakes I see most #houseplants #planttok #repotting #plantcare
Illustrative example written by the editorial team to show the expected format.
Tips for better results
- Give one keyword the way a person types it, "how to repot a plant", not a string of tags.
- Ask for a part 2 if the subject is big. A series is easier to follow than one crowded video.
- Describe your viewer, not your company. Scripts written for a person sound native.
Who uses it, and for what
Creator building a series
Script five episodes on one subject, each ending with a pointer to the next, and record them in one afternoon.
Small business answering questions
Turn the question customers ask most into a 30-second answer with the searched phrase said first.
Limits and good practice
- It does not know this week's trends, popular sounds or how your past videos performed.
- Health, money or legal advice in a script needs checking by someone qualified.
- Missing details such as prices or links appear in square brackets for you to fill.
Frequently asked questions
How long is a TikTok script from this tool?
Between 20 and 45 seconds by default, with a visual change every few seconds and the payoff before the end. For another length, write it in the topic, for example "a 60-second explainer", and the timings follow.
Why does it give me three hooks?
The opening decides whether people keep watching, so it is the part most worth testing. You get three different openings, such as a question, a mistake or the result first, to record on the same video and compare on your own account.
Does the script help my video show up in TikTok search?
It places your keyword in the first spoken line, the first overlay and the caption, because TikTok search reads speech and on-screen text as well as captions. It cannot promise a ranking.
Can I post the same script as a YouTube Short?
Yes. Both formats are vertical, short and watched on a phone, so the script is written to work for both. Reuse the edit, paste the caption into the title and description, and adapt the hashtags to YouTube.
Will it sound like an advert?
It is written to sound like a real person talking to the camera, in short sentences and everyday words. For paid placements with a sales message, the Video & Audio Ad Scripts tool is the better fit.
Try it in your workspace
Start free, no credit card needed. When you need more, one suite grows with you, from Lite to Agency.
Sign in or create a free account, the tool opens in your workspace.