Write

Free hook generator

Twelve opening lines for your topic, grouped by the mechanism that makes each one work.

A hook has one job: make the second line unavoidable. This tool fills proven hook formulas with your topic and labels the mechanism behind each — curiosity gap, stakes, contradiction, specificity, or a plain promise — so you can pick deliberately instead of guessing.

These work for text posts, carousel slide one, and the first three seconds of a reel or short. The formula is the same; only the delivery changes.

How to use it

  1. Enter your topic as a noun phrase: "cold email", "sourdough", "pricing creative work".
  2. Generate, then read the mechanism label next to each hook. That tells you why it works.
  3. Pick two, not one. Post one now and keep the other for the same idea in a different format.
  4. Cut every word that does not change the meaning. Hooks get stronger as they get shorter.

Tips that actually change results

  • Specific beats clever. "I tried this for 30 days" beats "the surprising truth about".
  • A number in the hook sets an expectation the reader wants to close. Three items feels finishable; twelve feels like homework.
  • Never open with a question the reader can answer "no" to and leave.
  • If the hook promises something the post does not deliver, you buy one view and lose a follower.
FAQ

Questions about this tool

Is the hook generator free?

Yes. It runs in your browser with no login and no API key.

What makes a good hook?

A good hook creates a gap the reader wants closed within the first line: an unexpected claim, a concrete number, a stake, or a contradiction of something they believe. Vagueness kills hooks faster than bad writing.

Can I use these hooks for reels and shorts?

Yes. The same formulas work spoken in the first three seconds of a video, on slide one of a carousel, or as the first line of a text post.

Should I reuse a hook that worked?

Yes, on a different topic. A hook formula that performed once will usually perform again — audiences respond to the shape, not the novelty.

Schedule this with SocialAgent

Take the output, start a free workspace, and turn it into a reviewed, scheduled post on Instagram, Threads or X.