Home › Text & Caption Tools › Hook Generator

Viral Hook Generator for Reels & TikTok

Enter your topic and audience and get scroll-stopping opening lines for short videos and captions — curiosity, “stop scrolling if…”, list, story, bold-opinion and question hooks. Tap to copy.

Loading the hook generator…

Why the first 3 seconds decide everything

On TikTok, Reels and Shorts, viewers decide whether to keep watching in a second or two. If they swipe away, the algorithm assumes the video isn’t interesting and shows it to fewer people. A strong hook — the first line you say or show on screen — is the single biggest lever for watch time and reach.

Great hooks create an open loop: they promise something valuable or surprising, and the only way to get it is to keep watching. This generator combines proven hook formulas with your own topic, audience and pain point to give you a list of ready-to-use openers.

How to generate hooks

  1. Enter your topic (e.g. “meal prep”) and audience (e.g. “busy mums”).
  2. Describe their pain point and an action or experiment you tried.
  3. Pick a hook style or leave it on All for a varied list.
  4. Tap “Generate” for new combinations.
  5. Tap any hook to copy it, then use it as your on-screen text, spoken opener or caption first line.

The six hook types explained

  • Curiosity: hint at a secret or surprising result.
  • Stop the scroll: call out a specific viewer directly (“Stop scrolling if you…”).
  • List / value: promise a number of tips or a complete guide.
  • Story: open with a turning point or before-and-after.
  • Bold / controversial: challenge a common belief (keep it honest).
  • Question: ask something your audience instantly wants answered.

Test different types on similar videos and compare the average watch time in your analytics to find what your audience responds to.

Tips for delivering a hook

  • Say it and show it. Put the hook as on-screen text and speak it at the same time.
  • Cut the intro. No “hey guys” — start mid-sentence.
  • Deliver on the promise. Clickbait that doesn’t pay off hurts trust and retention.
  • Keep text in the safe zone so buttons don’t cover it — check with the Safe Zone Checker.

💡 Reuse your best hook as the first line of your caption — it’s what people see before “more”.

Related tools

Finish the caption with Caption Templates, add tags with the Hashtag Generator and plan a month of videos with the Content Calendar Generator.

Hook generator FAQ

What is a hook in a TikTok or Reel?

The opening line or visual in the first 1–3 seconds that convinces viewers to keep watching.

Does the generator use AI?

No. It combines proven hook templates with the keywords you enter, entirely in your browser.

Can I use the hooks for YouTube Shorts?

Yes. The same formulas work for Shorts, Reels, TikTok and even blog headlines.

How many hooks can I generate?

As many as you like. Tap Generate for a fresh mix every time.