ToolEagle

Global AI tools for creators

Login

Resources

How to Write TikTok Hooks That Get Views

4/17/2025 · ToolEagle · tiktok, hooks, how-to

A simple framework for writing hooks that stop the scroll. Hook formulas that work.


Your hook decides if viewers stay. Use the Viral Hook Generator to get hook ideas fast.

The curiosity gap

Create a gap between what viewers know and what they'll learn:

  1. "Nobody talks about…" — Implies a secret
  2. "You need to see this" — Promises something worth watching
  3. "Wait for it…" — Builds anticipation
  4. "The one thing…" — Suggests exclusivity
  5. "What happens when…" — Poses a question

Pro tip

Say your hook out loud. If it sounds awkward, rewrite it.

The promise hook

Tell viewers exactly what they'll get:

  1. "I'll show you how to [result]"
  2. "The [thing] that actually works"
  3. "How to [achievement] in [time]"
  4. "The only [thing] you need"
  5. "Get [result] with this [thing]"

The pain point hook

Speak directly to a frustration:

  1. "Stop scrolling if you're tired of [pain]"
  2. "If you struggle with [problem]…"
  3. "I used to [pain] until…"
  4. "Why does nobody talk about [frustration]?"
  5. "The [problem] that took me years to fix"

Testing your hooks

  1. Record two versions — Calm and high-energy
  2. Test different hooks — Same content, different openers
  3. Check retention — Where do viewers drop off?
  4. Iterate — Double down on what works

Use the Viral Hook Generator and Story Hook Generator for more options.


Viral Hook Generator

Generate viral hooks that stop the scroll in 2 seconds.

Generate with AI

Try the tools

  • Viral Hook Generator

    Generate viral hooks that stop the scroll in 2 seconds.

    Open tool
  • Hook Generator

    Generate viral hooks for short-form videos and carousels.

    Open tool
  • Story Hook Generator

    Create story-style hooks that pull viewers into your content.

    Open tool

Related Answers

Quick guides on how to write captions, hooks, and titles.