7 hook formulas that actually work in short-form video (2026)
You have roughly 1.5 seconds on TikTok and Reels and ~2 seconds on YouTube Shorts before the swipe-rate signal fires and the algorithm starts burying your post. This guide is the seven hook formulas that consistently clear that window, the three mistakes that kill them, and a workflow for testing systematically instead of guessing.
Why hooks matter more in 2026
Three things changed since 2024:
- Swipe-rate weighting, TikTok, Reels, and Shorts all now use sub-2-second swipe rate as an early-impression-quality signal. Posts that get swiped at 1.5s rarely recover.
- AI-generated content saturation, viewers see more posts per minute than ever, so the marginal post needs a sharper hook to compete.
- Auto-play-muted default, most short-form is watched with no sound the first time. Your hook has to land visually, and only later get reinforced by audio.
Together: the visual frame at t=0 is the most important frame in your entire video. It decides whether the algorithm boosts you or buries you.
Rule of t=0: if you wouldn't pause the scroll at this exact frame, viewers won't either.
The 7 formulas
Payoff-first
Show the end-state of the video as the first frame. The viewer sees the result, then stays to watch how you got there.
t=1.5: "Here's how I made it in 90 seconds."
Why it works: it removes the "is this worth my time" decision. The viewer already saw the payoff, so they're staying for the method, not the suspense.
Contradiction
Open with a sentence that directly contradicts conventional wisdom or the viewer's assumption.
t=1.5: "Here's what actually works in 2026."
Why it works: the brain has to resolve the contradiction. Resolution = staying for the next 2-3 seconds.
Number-anchored
Open with a specific number, preferably odd, preferably between 3 and 9. Numbers create implicit promises about scope.
t=1.5: "Number one is the only one that survives the scroll."
Why it works: the viewer can mentally estimate length and value. They know they're getting 7 things, and they want to see if their guess for #1 is correct.
Pattern-interrupt visual
The first frame breaks visual expectation, unusual angle, dramatic lighting, an object out of context, an extreme close-up, or motion in the first frame.
t=1.5: reveal of what it is.
Why it works: static, well-composed frames blend into the feed. Anything that breaks the visual rhythm gets a pause.
Cliffhanger statement
State something incomplete that demands the rest of the sentence to make sense.
t=1.5: "…what every guru told you."
Why it works: open loops are psychologically uncomfortable. The viewer stays to close the loop. The trick is the loop has to actually resolve, see Mistake #1.
Stake-of-the-test
Open with a test where the outcome is uncertain. Bonus: physical or financial stakes.
t=1.5: camera follows the drop.
Why it works: the viewer can't predict the outcome, so they have to see it. Stakes scale linearly with retention.
Beat-locked visual punch
The first cut, effect, or motion lands on a beat at t≈0.5–1.0s. The audio energy is what tells the viewer "this is produced" before the body of the video starts.
t=0.8: beat-locked cut + glitch effect → reveal.
Why it works: a frame that lands on the kick reads as intentional, not random. Even viewers who can't name it feel "this is professional." See our full beat-editing guide.
The 3 mistakes that kill hooks
The systematic testing workflow
Hooks are A/B testable. Stop guessing.
- Cut 3 variants. Same content, three different first-1.5-second openings. Same body, same length, same export specs.
- Post each variant. Either on three alt accounts, or use TikTok's A/B test feature if eligible. The first impression set is the truth signal.
- Wait 24h, check 2-second retention. Total views are confounded by recommendation lottery. 2-second retention is the cleanest leading indicator. Lowest 0:02 drop wins.
- Bank the winner, retire the losers. Save the winning hook format as a template. Use it for the next 5 posts. Don't recycle what already failed.
How beat-sync amplifies hooks
Six of these seven formulas (every one except the static payoff-first) get measurably stronger when the visual transitions land on actual beats in the audio. A frame change at t=0.8 that hits the kick reads as intentional; the same frame change at t=0.85 reads as amateur, even to viewers who couldn't tell you why.
This is the core reason real beat detection matters in short-form: it's not about looking professional. It's about the algorithm reading retention signals from viewers whose subconscious felt the difference.
Cutflux's beat tracker runs in the browser, snaps every cut to the actual onsets, and exports clean 1080×1920. Open the editor or read about how the beat-sync works.
Quick reference
Best default
Payoff-first. Works in nearly every niche. Hardest to mess up.
Best for tutorials
Number-anchored. "5 things I wish I'd known."
Best for opinion content
Contradiction. Strong on Twitter-style controversial takes.
Best for visual creators
Pattern-interrupt + beat-locked punch. Stack the two.
FAQ
How long do I have to hook a viewer in short-form video?
1.5 seconds on TikTok and Reels, ~2 seconds on YouTube Shorts. After that, swipe-rate feeds into the algorithm and the post gets buried.
What's the most reliable hook formula?
Payoff-first. Show the end-state as the first frame, then explain how you got there. It removes the "is this worth my time" decision.
Why do my videos start strong but lose viewers at 5 seconds?
Your hook is overpromising. Match the hook to what the body actually delivers, strong first impressions plus reveal-cliff is worse than a moderate hook with a sustained body.
Does music choice affect retention?
Massively. Trending sounds get algorithmic boost. But cuts hitting the beat matters more, videos with beat-locked cuts feel produced rather than amateur, even to viewers who can't name why.
Should I use captions on hooks?
Yes for most niches. Most short-form is watched muted first. Place the caption large and centered, outside TikTok / Reels UI safe zones (top 20%, bottom 25%).
How do I test if a hook is working?
Cut 3 variants of the same content, post each on alt accounts (or A/B test), compare 2-second retention after 24 hours. Lowest 0:02 drop wins.
What's the worst hook mistake?
Burying the payoff. "Today I'm going to show you something amazing" is dead, by the time you say "amazing" the viewer has swiped.