1. Blog
  2. TikTok

How to Write a Viral Hook: 5 Rules, TikTok Data and Revid Steps

A viral hook is one short line that names a payoff or a tension the viewer can only resolve by watching. Here are the rules, what Revid's TikTok data says about mood and speech, and how to generate and use hooks in Revid.

How to Generate Video Hooks For Social Media With Revid AI
On this page

To write a viral hook, open with one short line you can say in a single breath that names a specific payoff or tension the viewer can only resolve by watching. Make it a statement rather than a question, cut every warm-up word, and show what the line promises in the first frame.

Most creators assume a question is the safest opener. The biggest videos disagree: in Revid's analysis of every TikTok over 100 million views, 51% of the videos with a transcript open with a statement, 16% with a question and 14% by speaking directly to the viewer. Below are the rules, the data on which openers get watched, and how to generate and use hooks in Revid. For ready-made openers by category, keep our list of TikTok hooks that stop the scroll open in another tab.

How to write a viral hook: 5 rules

Run every hook, written by you or generated by AI, through these rules before you film:

  1. One breath. If you cannot say it in a single breath, cut it. Drop the second clause, the semicolon and the exclamation mark.
  2. A specific noun. "This street", "this fee" or "this setting" beats "things" or "a side of".
  3. An open loop. The line should create a question the video answers, without asking it outright.
  4. No warm-up words. Delete "Discover", "In this video", "Hey guys" and anything else that delays the point.
  5. Matches the first frame. If the hook promises a street, show the street. A mismatch between the words and the picture is the fastest way to lose the viewer.

Prompt to try

Make a 30-second vertical TikTok for first-time visitors to Tokyo that opens on the line "The guidebooks skip this street in Tokyo." over a shot of a narrow lantern-lit alley. Reveal three small shops on the street one by one, with fast cuts, bold captions and a calm, curious voice.

Run it in Revid

Hook types with examples

Hook typeExampleUse it when
Bold statement"Your product demo is too long."You have a clear opinion your audience half-agrees with
Open loop"The guidebooks skip this street in Tokyo."The payoff is visual and arrives later in the video
Direct address"If you sell candles, stop posting product shots."Your audience is a specific group you can name
Stakes or outrage"Nobody told me about this fee."You are exposing a cost, a mistake or an unfair rule
Humor"My cat has a better morning routine than me."The format is comedy or a relatable skit
Question (sparingly)"Why does every bakery queue start at the same door?"The question itself is surprising, not generic

For Reels-specific patterns, see our guide to hooks for Instagram Reels.

Prompt to try

Create a 25-second TikTok for renters that opens on "Nobody told me about this fee." with on-screen text of a lease clause. Explain the hidden move-out cleaning fee, how much it can cost and one sentence to ask the landlord before signing, in a direct, slightly outraged tone with punchy captions.

Run it in Revid

Which emotions the top TikToks open on

In Revid's analysis of 176,367 TikToks with 1,000+ likes posted between October 2025 and October 2026, videos whose dominant mood was outrage had a median of 156K views (23.7% passed 1 million), humor 121K (19.3%) and sadness 104K, while inspirational videos had the lowest median at 45K (11.3%). Mood comes from Revid's AI analysis of each video, and the sample only holds videos that already reached 1,000 likes, so these numbers show what strong performers have in common, not what causes views. The full method is in our study of what makes a TikTok go viral.

Revid dataThe emotions that get TikToks watchedTikToks by dominant mood, from Revid's AI analysis of each video
Outrage156K
Humor121K
Sadness104.4K
Excitement92.5K
Joy89.9K
Informative64.1K
Neutral61.2K
Inspirational44.6K

High-arousal emotions (outrage, humor, sadness) earned the most views. Calm, inspirational videos earned the least, even though they collect the most likes per view.

Source: Revid analysis of 176,367 TikToks with 1,000+ likes posted between Oct 1, 2025 and Oct 16, 2026 (61,203 creators)

Show the data
Median viewsShare that passed 1M views
Outrage156K23.7%
Humor121K19.3%
Sadness104.4K16.5%
Excitement92.5K15.9%
Joy89.9K18%
Informative64.1K11.2%
Neutral61.2K11.5%
Inspirational44.6K11.3%

The practical rule: if your topic allows it, open on tension (a cost, a mistake, an unfair rule) or a joke. If your hook could sit on a motivational poster, rewrite it.

Made with RevidShort narration over motion graphicsA vertical video where a short voiceover line and bold on-screen text carry the message over motion graphics visuals.Try TikTok Video Generator

Say less, show more

The same dataset found that videos with under 40 characters of speech had a 123K median and 20.2% passed 1 million views, compared with 68K and 11.9% for videos that talk throughout (300+ characters) and 73K and 14.3% for silent videos. A hook does not need a paragraph of voice-over: one short spoken line, or on-screen text over a strong visual, is often enough.

Revid dataSay less: how much talking wins on TikTokTikToks by length of the spoken transcript (characters), from Revid's AI analysis of each video
50K100K150K
122.7K

Videos with just a few spoken words (a line or two) beat both silent videos and videos that talk the whole way through, which were the most common and the weakest.

Source: Revid analysis of 176,367 TikToks analyzed by AI, with 1,000+ likes posted between Oct 1, 2025 and Oct 16, 2026 (61,203 creators)

Show the data
Median viewsShare that passed 1M views
No speech73.3K14.3%
Under 40122.7K20.2%
40 to 12097.2K17.6%
120 to 30091.6K16.8%
300+67.7K11.9%

How to generate video hooks with Revid

Revid's Hooks tool writes several opening lines from a description of your video. It moved since earlier versions of this guide: it is no longer under Inspiration but in the collapsible Studio section of the sidebar.

  1. Open Hooks. In the left sidebar, expand Studio and click Hooks (it sits next to Video Editor, Scripts and Voices).
  2. Describe your video. Give the topic, who it is for, the payoff and your script if you have one. "A video about Japan" works, but "A 30-second video for first-time visitors about a Tokyo street the guidebooks skip" gives you sharper hooks.
  3. Generate and pick. Generate the options, then judge each against the 5 rules above. Keep the one with the most specific noun and the clearest open loop.
  4. Copy it to the top of your script. The hook is the first line of your narration, so paste it before everything else.

If none of the options pass the rules, add detail to your description (the audience, the payoff, the first shot) and generate again.

Two other places in Revid help when you want proof before you write. Viral Search & Ads (under Inspiration in the sidebar) searches Revid's library of real short-form videos by topic and engagement, so you can see which first lines are working in your niche. And Revid's free deep analysis (up to 60 a day) watches any video and explains its hook, spoken or visual, the formula behind it and its strength. You can also browse viral TikToks about hooks and openers without signing in.

Example: tightening generated hooks

Here are three hooks the Hooks tool generated for "A video about Japan". All three are usable ideas, but each runs too long. The rules above shorten them:

Generated hookTightened versionWhat changed
"Discovering a side of Japan the guidebooks don't show you - where ancient tradition clashes with futuristic fantasy!""The guidebooks skip this side of Japan."Cut the second clause and the exclamation mark
"Discover why Japan is secretly influencing your daily life, from the tech in your pocket to the food on your plate!""Japan is already in your kitchen."One specific place instead of a list
"Discover how Japan turns everyday things into art; it's not just a place, it's a whole vibe!""In Japan, even the manhole covers are art."A concrete object the first frame can show

Notice the pattern: every generated line opened with a warm-up word ("Discover", "Discovering") and ended on an exclamation mark. Deleting both is usually half the work.

Turn the hook into a finished video

Once the hook is the first line of your script, you can build the rest in Revid:

  1. Click Create at the top of the sidebar (shortcut C). On "What do you want to make?", choose From script.
  2. Paste your script, hook first, into the "Your video narrator script" field. If you want a beat of silence after the hook, add <break time="1.0s" /> (up to 10 seconds; Gemini and Kling voices ignore the tag). Our guide to writing an AI video script covers the full syntax.
  3. Pick a media type, check the Estimated cost, then click Generate video. The same tool is available as the AI TikTok video generator.
Revid Create page: What do you want to make? with From script, media types, ratio picker, Estimated cost and Generate video
The Create page: choose From script and paste your hook first

To test a different hook after the video is built, open it in the editor. The Script panel lists every caption segment, and the first ones hold your hook. Edit the text there, then regenerate the voice from the Audio panel (Re-generate on the voiceover row). Regenerating a voiceover requires a paid plan and costs 10 credits per started 500 characters.

Revid editor with the Script panel open, showing caption segments with start times next to the preview and timeline
The Script panel: your hook is the first caption segments

Captions are generated with the video, so the hook also lands with the sound off. For footage you filmed yourself, add them with the TikTok subtitle generator. For a dedicated script draft before you open Revid, try the free TikTok script generator.

FAQ

Should a hook be a question or a statement?

A statement, in most cases. Among TikToks over 100 million views that have a transcript, 51% open with a statement and 16% with a question, so save questions for when the question itself is surprising.

How long should a hook be?

One breath, usually under 10 words. In Revid's TikTok data, videos with under 40 characters of speech had the highest median views, so a short spoken line or on-screen text is enough.

Can I use the same hook on TikTok, Instagram Reels and YouTube Shorts?

Yes. A short line with a clear payoff works on all three; adjust the wording to the audience and keep on-screen text clear of each app's buttons and captions.

Why do AI-generated hooks sound generic?

Because the input is generic. Give the generator your audience, the specific payoff and your script, then cut the result down to one breath and one concrete noun.

Can Revid explain why another video's hook worked?

Yes. Revid's free deep analysis watches any video and explains its hook (spoken or visual), the formula behind it and its strength, with up to 60 analyses a day.

Revid team

The team behind Revid

Revid is an AI video studio used to make short-form videos for TikTok, YouTube Shorts and Instagram Reels. The team writes these guides from what it sees creators and brands do with the product every day, and checks them against the app.

Keep reading

More on TikTok
Content strategy 15 min read

How to Create Viral Videos: 7 Steps Backed by TikTok Data

A 7-step method for creating viral videos: pick a proven format, write the hook first, build to one payoff and post with 3 to 4 hashtags, backed by Revid's data on 176,367 TikToks.