How to write a TikTok hook: a step-by-step method
Most advice about TikTok hooks is a list of phrases to copy. Lists are useful, but they don't tell you how to write a hook for your video. This guide is a method: a short process you can run every time you post, whether you film pets, recipes, tutorials or vlogs. If you want ready-made patterns, see our TikTok hook examples; if you want to place the text on screen, see how to add hooks to TikTok videos.
Step 1: Find the payoff first
You can't write a good opening until you know the ending. Watch your clip and name the single moment that makes it worth watching: the trip, the reveal, the result, the punchline, the tip. Write it down in plain words, for example "the kitten faceplants and then falls asleep in a pocket".
The hook's job is to point at that payoff without giving it away. If you can't name a payoff, the problem isn't the hook; the clip may need trimming so the best moment comes sooner.
Step 2: Decide what the viewer should feel
Hooks work by creating a small, specific feeling in the first second. Pick one:
- Curiosity: "What happens next?"
- Recognition: "That's literally me."
- Surprise: "Wait, that's not what I expected."
- Usefulness: "I need to know this."
Trying to do all four at once usually produces a long, vague line. One feeling, one line.
Step 3: Choose an angle
An angle is the frame you put around the payoff. The same clip can be opened many ways:
- POV: "POV: your foster kitten just discovered she has legs."
- Inner voice: "She has decided the toy mouse owes her money."
- Question: "Why do kittens sprint for no reason?"
- Before/after: "Three weeks ago she couldn't walk."
- Promise: "Watch what happens when the toy stops moving."
Pick the angle that fits what actually happens. A tutorial suits a promise or a question; a funny pet moment suits POV or inner voice.
Step 4: Write five versions
Your first line is a draft. Write at least five hooks for the same clip, each using a different angle. This is where most of the quality comes from: you'll often find that the third or fourth version is clearly stronger than the first. Read them out loud. The one you'd say to a friend is usually the one to keep.
If you get stuck, our free hook generator will suggest three hooks from a short description of your video. Treat them as starting points and rewrite them in your own voice.
Step 5: Cut it to one line
On-screen hooks have to be read in about a second or two, while the video is already moving. Cut every word that isn't doing work:
- "So today I wanted to show you how my kitten..." → "She just discovered sprinting."
- "This is a really easy recipe that you can make..." → "The 10-minute dinner I make when I'm tired."
Remove greetings, filler ("so", "basically", "today I"), and anything the picture already shows.
Step 6: Make the first frame and first words match
A hook is three things at once: the text on screen, the first spoken words (if any), and the first frame. They should all point the same way. If the text says "watch her face" but the first frame is the floor, you lose people. Start the clip on the subject, already in motion if possible.
Step 7: Check honesty
Ask: does the video deliver what the hook promises? Exaggeration that the video can't back up might win a view but costs you trust, and viewers learn to scroll past accounts that overpromise. "The cutest thing you'll see today" is fine if it's cute; "You won't believe what happens" is a problem if nothing happens.
Step 8: Preview on a phone
Before posting, watch your video on your phone as a viewer would. Check that the hook isn't covered by the caption area at the bottom or the buttons on the right, that it's big enough to read, and that it disappears before it starts to clutter the frame. Upper third, high contrast, first few seconds.
A worked example
Clip: a three-week-old foster kitten runs across a rug, trips twice, attacks her sibling's tail, then falls asleep in a hoodie pocket.
- Payoff: chaos, then instant sleep.
- Feeling: recognition and humour.
- Angles tried:
- "POV: you foster a 3-week-old who just unlocked sprint."
- "She learned she has legs and immediately used them for crime."
- "Two wipeouts, one tail feud, then a hoodie nap."
- "Why do kittens go from chaos to coma in four seconds?"
- "Three weeks old and already a menace."
- Chosen: "She learned she has legs and immediately used them for crime." It's one line, it has a joke, and the video pays it off.
You can see a real version of this clip with its hooks burned in on our examples page.
Keep a hook notebook
Every time a video holds viewers past the first few seconds better than usual (TikTok's analytics show how long people watch), save the hook in a note with a word about why you think it worked. After a while you'll see which angles suit your audience, and writing new hooks gets much faster.
Checklist
- Payoff named before writing
- One feeling, one angle
- Five versions written, best one chosen
- One line, no filler
- Text, first words and first frame agree
- The video delivers the promise
- Checked on a phone
