Skip to the social media hook generator
AI Writing Assistant
Ready
GU
GuestLoading
Upgrade

Free Social Media Hook Generator

A hook buys the second line. Every set is written to 40–80 characters, scored, and previewed before you choose one.

DocumentUntitled document
How many10

Let’s name it!

Describe the piece, or paste it in full. Set a primary keyword under Details and every headline will carry it — and the score will start measuring where it sits.

Generated headlines
Your headlines will appear herePick what the headline is for, say what the piece is about, then press Generate. Every headline comes back editable, counted against its own limit, scored, and previewed where it will appear.
Checking your limit...
Ctrl + Enter

Headline details

Optional. Everything here is kept between runs, so set it once.

Capitalisation
Guest access
Social media hook generator

When you need a social hook

The post is written and the first line is wrong. On most platforms that first line is the only line anyone reads before deciding whether to expand.

What a social hook has to do

A hook buys the second line. It does that with a specific claim, a real number, a scene, or a question the reader is already carrying — never with "Exciting news!" and never with an emoji doing the work a sentence should do.

  • Under 80 charactersInstagram shows about 125 before "more", LinkedIn about 210, TikTok about 100. A hook that lands under 80 survives all of them.
  • Specific in the first four words"We cut our load time from 4.1s to 900ms" beats "We made some improvements" before the reader has finished either.
  • No hashtag, no emoji, no throat-clearing"Big news", "I'm thrilled to share" and a rocket emoji all spend the only line you had.
  • A question only if it is theirs"Thoughts?" is bait. "Why does your best-performing post always look like an accident?" is a hook.
  • Promise something the post pays offA hook the post cannot keep costs you the next one too.

How to use the social media hook generator

Three steps, and the third is where the choosing happens.

1

Say what it is about

Two or three lines about the piece — what it covers, who it is for, and the one thing the headline should promise. Or paste the finished draft and let it be titled from that.

2

Check the settings

Social post hook is already selected on this page, so the 40–80 character range and its rules are set. Choose how many headlines to see, the angles you want, and add a primary keyword under Details if the piece is targeting one.

3

Compare and edit

Every headline arrives with its character count, its score and its angle. Edit any of them in place and the numbers move with you, and the preview shows the selected one in the page itself.

The numbers this page holds you to

Every headline is counted against these, and anything past the hard limit is rewritten before you see it.

  • Written to40–80 characters, 5–16 words.
  • Hard limit125 characters. A headline longer than this is rejected and rewritten rather than trimmed mid-word.
  • Cut at about125 characters, which is what the page itself actually shows. The preview draws the cut so you can see it.
  • ScoreOut of 100, measured against this purpose's own range rather than a generic ideal.

Common mistakes

Three ways a social hook goes wrong, all of them visible in the score.

Too long, or the wrong shape

A hook that names the topic instead of making a claim about it.

Vague where it should be specific

The whole post compressed into the first line, so there is nothing left to expand for.

Written for the writer, not the reader

An opening line written for the writer's colleagues rather than the reader's feed.

Social media hook generator FAQs

Is the social media hook generator free?

Yes. Every purpose, angle, tone and count is free, without an account, within the per-request word allowance shown next to the brief. Signing in raises the allowance and Pro removes the guest limits and the ads — no feature of the social media hook generator is held back on any plan.

What makes a good social media hook?

Specificity in the first four words, a single idea, and a promise the rest of the post keeps. Numbers, names, a moment or a genuine tension all qualify. What does not work is announcing that something is exciting rather than showing why.

Does the hook change by platform?

The principle does not; the room does. Instagram shows about 125 characters before "more", LinkedIn about 210, TikTok about 100, and X shows the whole post. A hook written to 80 characters works on all of them, which is why that is the target here.

Can it write the whole post?

The Social Media Post Generator writes native posts for ten platforms from one brief, each inside its own character limit, with three hook variants per post. Use this page when the post exists and only the opening line is missing.

How is each headline scored?

Out of 100, across five bands you can open and read on every card: length against the 40–80 character range for this purpose (25 points), how much of the wording carries meaning (20), clarity (20), keyword placement when you set a primary keyword (20), and specificity (15). The score runs in your browser and updates as you edit, and it measures the shape of the line — not a prediction of clicks, which nobody can make without your audience.

Will it keep the names and numbers in my brief?

Yes, exactly as you typed them. And it works the other way too: a headline containing a figure that could not have come from your brief is rejected before you ever see it, as are placeholders such as [Topic] or “Your Company”. Anything your brief does not state is treated as unavailable rather than invented.

Once the headline is chosen

Write the piece underneath it, check the grammar, or summarise a finished draft into the description that goes with it. One plan covers every tool.

One page per kind of headline

Each page opens the generator with that purpose already selected, and explains what that surface rewards, where it cuts a line, and what a headline written for it has to carry. The full picker, with all thirteen, is on the main headline generator.