Skip to main content
Back to Blog
TikTok Strategy

10 TikTok Script Templates That Hold Attention (With Examples) 2026

August 24, 202619 min read
10 TikTok Script Templates That Hold Attention (With Examples) 2026
Summarize this article with

Most TikToks don't fail in the edit. They fail on the page: a hook that takes five seconds to arrive, a body that tries to say three things, an ending that just stops. Viewers don't notice consciously. They swipe, completion tanks, and the video never gets past its first batch of test views.

A TikTok script has three parts: a hook in the first 1–3 seconds, a body that delivers one idea in 20–45 seconds, and a payoff or loop in the last 3 seconds. For a 30–60 second video that works out to roughly 60–150 words at a normal speaking pace of about 150 words per minute.

Below are 10 named script templates, each with when to use it, a fill-in-the-blank structure, a complete example script, and a visuals note — plus five hook formulas, pacing rules for faceless narration, a goal-by-goal cheat sheet, and the fastest ways to draft with free tools or an engine like Vidpal.

Creator drafting a TikTok script template on a laptop before filming

How is a TikTok script different from a YouTube script?

A TikTok script is shorter, front-loaded, and written for a viewer who is one thumb-flick from leaving. A YouTube script can spend 15 seconds on a hook and a minute on setup; a TikTok script has to make its promise in the first line and deliver a complete idea before the 45-second mark.

The retention curve is the reason. On YouTube the biggest drop comes in the first 30 seconds, then the curve flattens. On TikTok it lands in the first 3 seconds, and the platform is widely understood to test each video on a small group before pushing it further. Completion and rewatches are the signals you control from the page, and TikTok's own creator guidance keeps returning to the same point: earn attention immediately, then keep it tight.

Two more differences matter. A lot of TikTok is watched with the sound off, so every key line has to work as on-screen text and the hook belongs as large text on the first frame; TikTok's auto-captions handle the transcript, and a free auto caption generator adds control over styling and timing. And TikTok autoplays on a loop, so a last line that only fully lands after you hear the first line again earns a rewatch. For long-form, see the YouTube script framework.

What are the parts of a TikTok script?

A complete TikTok script has five components: the hook (0–3 seconds), the body (3–45 seconds), the payoff or loop (the last 3 seconds), on-screen text carrying the key lines for sound-off viewers, and one call to action, spoken or in the caption. Together they run 60–150 words for a 30–60 second video.

The hook is one sentence, ideally under 12 words, that promises a result, opens a curiosity gap, or contradicts something the viewer believes. The body delivers exactly one idea: about 60–75 words for a 30-second video, 120–150 for 60 seconds. The commonly cited average speaking rate for conversational English is 120–150 words per minute, a little faster for narrators, so a good working rule is 2.5 words per second.

The payoff is the last three seconds: the answer, the twist, the number, or the line that makes the video worth rewatching. The CTA is one ask, as the final spoken line (“follow for part two”) or in the caption. For more on length, see ideal video length for every platform.

Template 1: The Listicle (3 Things)

Use the listicle when you have several quick, related tips and want a format that's easy to write, watch, and save. Three is the sweet spot for 30–45 seconds.

Line 1 is the hook: “3 [things] that [result] — number 3 is the one nobody does.” Lines 2 to 4 are the items, each the same shape: name it, say why it works, move on. Line 5 is the loop: “Go back and tell me which one you're already doing.”

Example script: “Three study habits that took me from C's to A's, and the third one feels like cheating. One: study in 25-minute blocks with five-minute breaks — more sessions, more fresh starts. Two: close the book and write down everything you remember before you re-read. Three: teach the topic out loud to an empty room. If you can't explain it, you don't know it yet. Which one are you trying tonight?”

Show a big 1, 2, 3 on screen as each item starts so sound-off viewers can follow, and make item three's caption slightly larger — it earns the save.

Template 2: The Myth-Bust

Use the myth-bust when your niche repeats advice that's wrong or outdated. The hook creates instant friction: viewers either agree and want ammunition, or disagree and want to argue in the comments.

Line 1: state the myth as if it's true, then flip it — “Everyone says [myth]. It's wrong.” Line 2: what actually happens. Line 3: the one reason behind it. Line 4: what to do instead. Line 5: “Stop [myth]. Start [fix],” which loops back to the hook.

Example script: “Everyone says you should cut your daily coffee to save money. It's wrong, and it's why budgeting feels miserable. A four-dollar habit isn't what's draining your account — it's the three subscriptions you forgot about and the rent that's a bit too high. Fix the two or three big lines first. Then keep the coffee. Stop cutting the things you love. Start cutting the things you don't notice.”

Put the myth on screen with a strikethrough in the first frame and the fix in a contrasting color at the end; the contrast is the whole format, and it reads with the sound off.

Template 3: The Story With a Twist

Use the story with a twist when you want followers, not just views. Stories build a relationship tips can't, and the twist — when the story turns out to be about something else — is what gets shared. One scene, one turn.

Line 1: drop the viewer into the middle of the moment — no “so a few years ago.” Lines 2 and 3: two concrete details. Line 4: the turn, in as few words as possible. Line 5: what it meant. Line 6: a closing line that reframes the opening, so a rewatch pays off.

Example script: “I quit the gym on a Tuesday and it was the best decision I made all year. I'd been going five days a week and hated every minute — I'd sit in the parking lot talking myself into it. So I cancelled and started walking to the coffee shop instead of driving. Forty minutes a day, no pep talk needed. I didn't quit exercising. I quit the version that needed a pep talk. Turns out I was never lazy. I was just doing the wrong thing.”

Stories work well faceless, over slow B-roll: one continuous shot with word-by-word captions carries emotion better than fast cuts, and the twist line deserves a hard cut to a new visual.

Template 4: The Before/After

Use the before/after when you can show a change — a room, a skill, a routine, a spreadsheet. It needs the least narration of any template; the script explains what changed, not how it looks.

Line 1: name both states in one breath — “This is my [thing] in [month]. This is it now.” Line 2: the one change that made the difference. Lines 3 and 4: how it works, two quick sentences. Line 5: the honest caveat or how long it took. Line 6: “Same [thing], one change” as the loop.

Example script: “This was my desk in January. This is my desk now. The only change was a rule: nothing lives on the desk that I didn't use today. Every evening the surface gets cleared into one drawer; every morning I take out only what the day needs. It took about two weeks to stop feeling like a chore. I'm not naturally tidy — the rule just made tidy the easy option. Same desk, one rule.”

Hold the before for a second at most, cut to the after, and narrate over a slow reveal, with each state labelled on screen (“January” / “Now”).

Template 5: The Tutorial in 30 Seconds

Use the 30-second tutorial when the viewer's question is “how do I do X” and X has three to five steps. It's the strongest template for saves, because people bookmark instructions they plan to return to.

Line 1: promise the outcome and the time — “[Result] in 30 seconds, no [common obstacle].” Lines 2 to 5: one step per line, each starting with a verb, no why. Line 6: the result, stated as done. Line 7: “Save this for the next time you [situation].”

Example script: “How to meal-plan a whole week in thirty seconds, no app required. Pick three dinners you already know how to cook. Write each on two days of the week — six nights covered. Leave the seventh open for leftovers or takeout. Write the shopping list straight off those three recipes. Buy it all in one trip. That's a week of dinners with one list and one shop. Save this for the next Sunday you're staring at an empty fridge.”

Number each step on screen and show it being done, not a person talking about it; for faceless accounts, screen recordings and overhead hands-only shots fit naturally.

Editing a 30-second TikTok tutorial script with on-screen captions on a phone

Template 6: The Hot Take

Use the hot take when you hold a genuine opinion your niche will argue about. It's the fastest template to write and the most reliable for comments, but only if you can defend it in two sentences; a manufactured opinion reads as bait.

Line 1: the take, flat, no hedging — “[Popular thing] is overrated.” Line 2: the strongest reason, one sentence. Line 3: the concession — the one case where the popular thing is right — which makes the take credible. Line 4: the take again, concession included. Line 5: “Tell me why I'm wrong.”

Example script: “Waking up at five a.m. is overrated. The people who swear by it usually control their own schedule, so they can be in bed by nine — you probably can't. Early rising isn't the hack; getting the same amount of sleep every night is, and it doesn't care what time it starts. Natural morning person? Fine, keep it. Everyone else: pick a wake-up time you can hit seven days a week. Tell me why I'm wrong.”

Put the take on screen as one bold line for the full first three seconds — talking-head if you have a face, big text over B-roll if you don't.

Template 7: The Curiosity Gap Fact

Use the curiosity gap fact when you have one surprising piece of information — a number, a mechanism, a result from your own experiment — that people won't guess. It's the workhorse of faceless niches: no personality needed, only a good fact and good pacing.

Line 1: open the gap without closing it — “There's a reason [ordinary thing] is [surprising way], and it's not what you think.” Line 2: one detail that makes the obvious answer seem wrong. Line 3: the reveal. Line 4: one sentence of why. Line 5: “Now you'll notice it every time.”

Example script: “There's a reason I only buy groceries after lunch now, and it isn't willpower. For two months I kept every receipt and noted whether I'd eaten first. Same store, same list, same budget. The hungry trips came out higher every time — not on the list items, on the extras near the register. My list didn't change. My stomach did. Eat, then shop. Try it for a month and check your receipts. You'll never unsee it.”

A slow zoom on one relevant clip, with the reveal line captioned in a different color, is enough. Many of the best faceless TikTok niches are built on this structure.

Template 8: The Mistake I Made

Use the mistake I made when you want trust. Admitting a specific error and what it cost is the most credible way to give advice on TikTok; it drops the guru posture that makes viewers skeptical.

Line 1: the mistake and its cost together — “I [did the mistake] for [time] and it cost me [specific thing].” Line 2: why it seemed like a good idea. Line 3: the moment you realized. Line 4: what you do now. Line 5: “If you're doing this, you're not behind — you're just where I was.”

Example script: “I ran every single day for six months and it cost me the whole next summer. Every fitness account I followed said consistency was everything, so I never rested. Then my knee started clicking on stairs and I was told to stop for eight weeks. Now I run three days, walk two, rest two, and I've been injury-free for a year. If you're running daily and feeling great, enjoy it. But book the rest days before your body books them for you.”

Lead with on-screen text naming the cost (“6 months of running → 0 runs all summer”) rather than the mistake, and keep the captions matter-of-fact; drama undercuts the honesty.

Template 9: The Comparison (X vs Y)

Use the comparison when your audience is choosing between two options. It's the best template for TikTok search, because people literally type “X vs Y” into the search bar, and the viewer is already close to a decision.

Line 1: name both and promise a verdict — “[X] or [Y]? I've used both. Here's the honest answer.” Line 2: what X does better. Line 3: what Y does better. Line 4: the deciding factor — the one question that tells the viewer which they are. Line 5: the verdict, split by that factor. Line 6: “Which one are you?”

Example script: “Paper notes or typed notes? I did a semester of each. Here's the honest answer. Typing wins on speed — I could get almost everything the lecturer said. Paper wins on memory — I remembered more of what I wrote by hand, even though I wrote less. The deciding question is what you do after class. If you re-read your notes, type them. If you never re-read them, write by hand, because the writing is the studying. Which one are you?”

Split the screen or alternate two labelled clips and caption each “wins on” line in a matching color; an unlabelled comparison is impossible to follow without sound.

Template 10: The Question Answer (Reply to Comment)

Use the question-answer template whenever a real comment asks something worth a video. The question is the hook, it's visibly real, and TikTok shows the comment as a sticker on the video, so the viewer reads it before you say a word.

Line 1: read or paraphrase the question, then answer it in one sentence — short answer first, not last. Lines 2 and 3: the reasoning or steps, two sentences at most. Line 4: the nuance, when the short answer doesn't apply. Line 5: “Drop the next question below and I'll answer it.”

Example script: “Someone asked: should I pay off my smallest debt first or the one with the highest interest? Short answer: the one you'll actually stick with. On paper, clearing the highest rate first costs the least over time. In practice, clearing the smallest balance gives you a win in the first month, and that early win is often what keeps people going. If you've tried numbers-first before and quit, go smallest first this time. Drop your next money question below.”

Use TikTok's reply-with-video option so the comment sticker sits at the top of the frame for the first three seconds; it's your hook text. TikTok's help center has the current steps.

How do you write TikTok hooks fast?

The fastest way to write a TikTok hook is to pick one of five formulas and fill it in: the number promise, the contradiction, the outcome-first, the “nobody tells you” gap, and the direct question. Write three variations, read them aloud, and keep the one under 12 words that sounds like you.

The number promise: “3 [things] that [result].” The contradiction: “Stop [common advice]. Do this instead.” The outcome-first: “I [did X] for [time] and [result].” The gap: “Nobody tells you this about [topic].” The direct question: “Why does [ordinary thing] [surprising behaviour]?”

Write the hook last, once you know the payoff, and make it promise that payoff and nothing more; overpromising trains viewers to skip you. For a longer library, see video hooks that stop the scroll, or generate a batch with the free TikTok hooks generator.

Audio waveform of AI narration recorded from a faceless TikTok script

How do you script a faceless TikTok for AI narration?

A faceless TikTok script is written to be read by an AI voice, so it needs shorter sentences, simpler words, and no line that depends on expression or tone to land. Aim for sentences of 8–14 words with one clause each, and a pace of about 140–160 words per minute in the voice settings.

Cut anything a voice model might mangle: abbreviations (write “versus,” not “vs”), symbols, numbers with units your tool reads oddly, and jokes that rely on sarcasm. Test-read the script in a free text-to-speech tool before you commit to visuals; you'll hear the awkward line immediately.

With no face, on-screen text carries more weight, so plan a visual change every 2–3 seconds and write each sentence to map to one visual beat. The faceless video guide covers the production side; the faceless TikTok starter guide covers account setup.

At a glance: which TikTok script template for which goal?

Match the template to the metric you're chasing: reach comes from curiosity and controversy, follows from stories and mistakes, saves from tutorials and lists, and sales from comparisons and before/afters.

Reach: The Curiosity Gap Fact, The Hot Take, and The Myth-Bust. They hook cold viewers and generate comments, which pushes a video past its first test batch. Expect a lower follow rate; people came for the fact, not for you.

Follows: The Story With a Twist, The Mistake I Made, and The Question Answer. They show a person, or a consistent voice, worth coming back to; they rarely spike, but they convert viewers to followers best.

Saves: The Tutorial in 30 Seconds and The Listicle. Steps and checklists get bookmarked, and saves are a strong quality signal. End these with “save this” rather than asking for a follow.

Sales: The Comparison and The Before/After. The viewer is already near a decision; keep the CTA soft (“full breakdown in bio”) and let the format sell. For ideas to feed all four, pull from the TikTok video ideas list.

Can you use AI to write TikTok scripts?

Yes, and it's the fastest way from idea to usable first draft, as long as you treat the output as a draft. AI is good at structure and speed; you still supply the detail, the opinion, and the voice.

The free TikTok script writer takes a topic and returns a hook, body, and CTA in the three-part shape above; the TikTok hooks generator gives you ten alternative openings for the same idea. Feed them a real trend: TikTok's Creative Center lists trending hashtags, sounds, and creators by region.

In ChatGPT, name the template and the constraints: “Write a 45-second TikTok script using the myth-bust structure — hook under 12 words, one idea, 100–115 words, ending with a line that loops back to the hook — about [topic] for [audience].” Then ask for three hook variations. The guide to using ChatGPT for social media content has more prompt patterns.

If you run a faceless account at volume, the bottleneck stops being the script and becomes everything after it. Vidpal handles that chain: it finds trending topics in your niche, writes the script in your brand voice, generates the voiceover, pulls visuals, adds word-level captions, renders the 9:16 video, and publishes it, with a review queue for approvals. It's built for automated faceless output, not editing your own footage, so it suits some creators and not others.

What are the most common TikTok script mistakes?

The five most common TikTok script mistakes are a slow intro, two ideas in one video, writing that reads like an essay, no call to action, and no loop. All five are fixable on the page before you record.

The slow intro: “Hey guys, so today I wanted to talk about…” costs you the video before it starts. Delete every word before the hook.

Two ideas per video: if you catch yourself writing “and another thing,” that's the next video. One idea fully delivered beats two half-delivered, and you get two posts instead of one.

Reading like an essay: prose meant for silent reading has long sentences, stacked clauses, and words nobody says out loud. Read it aloud; wherever you stumble, split the sentence.

No CTA: viewers do what you ask far more often than what you hope. One ask per video, spoken or in the caption.

No loop: a video that just stops loses the rewatch. Make the last line refer back to the first, or end on the setup for the next video. Once the script is right, how to go viral on TikTok covers the rest.

Frequently Asked Questions

How long should a TikTok script be? About 60–75 words for a 30-second video and 120–150 for 60 seconds, assuming a conversational pace of roughly 150 words per minute. If it runs long, cut a sentence rather than talking faster.

What is the best structure for a TikTok script? A hook in the first 1–3 seconds, one idea delivered over 20–45 seconds, and a payoff or loop in the last 3 seconds, with the key lines shown as on-screen text. Every template in this guide is a variation on that shape.

Can you write a TikTok script without showing your face? Yes. Faceless scripts work best with the curiosity gap, listicle, tutorial, and comparison templates, read by an AI voice over B-roll with word-level captions. Keep sentences short and avoid lines that need tone to land.

How do you write a 30-second TikTok script? Pick one idea, write the payoff first, then a hook under 12 words that promises it, then 60–75 words of body in three or four short sentences. End on a line that refers back to the hook or makes one clear ask.

Should a TikTok script include a call to action? Yes, but only one: a follow, a save, a comment, or part two, whichever matches the video's goal, as the last spoken line or in the caption. Several asks in one video convert worse than one clear ask.

Do you need to script every TikTok? Not every one, but scripting the first and last lines is worth it even when the middle is improvised. The hook and the loop are where most videos are won or lost, and they take two minutes to write.

From Template to Posted Video

The takeaway: pick one template per video, write the payoff first, keep the hook under 12 words, stay under 150 words, and end on a loop. Do that for 30 videos and you'll know which templates your audience responds to; lean on those and rotate the rest.

If you'd rather not produce every video by hand, Vidpal automates the whole chain for faceless accounts: it researches trending topics in your niche, writes the script in your brand voice, generates the AI voiceover, pulls matching visuals and B-roll, burns in word-level animated captions, renders the 9:16 video, and auto-publishes to TikTok, Instagram Reels, YouTube Shorts, Facebook, Pinterest, and X — then learns from the analytics to improve the next batch. There's a free plan to test it; see pricing, browse the use cases, or start with the free tools.

Ready to Put Your Channel on Autopilot?

Pick your niche, set a brand voice, and let Vidpal publish Reels and carousels to Instagram, YouTube & TikTok on schedule. Start free — no credit card required.