Skip to the ad headline generator
AI Writing Assistant
Ready
GU
GuestLoading
Upgrade

Free Ad Headline Generator

An ad headline has 30 characters to name one benefit, one offer or one qualifier. Every set is written to 20–30 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
Ad headline generator

When you need a ad headline

A responsive search ad wants up to fifteen headlines of at most 30 characters each, and writing fifteen genuinely different ones by hand is where most afternoons go.

What a ad headline has to do

An ad headline has 30 characters to name one benefit, one offer or one qualifier. Across a set, the headlines must differ in substance so the network has something real to test — not fifteen rewordings of the same four words.

  • Thirty characters is a wallGoogle Ads rejects a longer headline outright. Every headline here is counted and anything over is rewritten before you see it.
  • One idea eachBenefit, offer, qualifier, proof, or objection handled. Mixing two into 30 characters produces neither.
  • The keyword in some, not allTwo or three headlines carrying the search term help relevance. All fifteen carrying it removes the variety the test needs.
  • No unprovable superlatives"Best", "#1" and "Guaranteed" need substantiation, and some are disallowed outright. Say the specific thing instead.
  • One exclamation mark across the whole setGoogle limits them, and readers discount them faster than the policy does.

How to use the ad headline 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

Ad headline is already selected on this page, so the 20–30 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 to20–30 characters, 2–6 words.
  • Hard limit30 characters. A headline longer than this is rejected and rewritten rather than trimmed mid-word.
  • Cut at about30 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 ad headline goes wrong, all of them visible in the score.

Too long, or the wrong shape

Fifteen headlines that are one headline with the words shuffled.

Vague where it should be specific

A headline that only works in position one, pinned there, defeating the point of a responsive ad.

Written for the writer, not the reader

Title Case Applied To Every Word, Which Reads As An Ad And Not As An Answer.

Ad headline generator FAQs

Is the ad headline 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 ad headline generator is held back on any plan.

How many characters can a Google Ads headline be?

Thirty, including spaces, for each of the three to fifteen headline assets in a responsive search ad. Descriptions get 90. This generator treats 30 as a hard ceiling rather than a target: a headline that comes back longer is rewritten before it reaches you.

How many ad headlines should I write?

Google asks for at least three and rewards eight to fifteen, because the system tests combinations. The value is in variety — a set that covers benefit, offer, proof and objection gives the auction something to learn from.

Does this work for Meta, LinkedIn and Microsoft ads?

Yes. Their headline limits are looser (Meta shows about 40 characters before truncating), so a set written to 30 fits all of them. Generate for the tightest platform and the copy travels.

How is each headline scored?

Out of 100, across five bands you can open and read on every card: length against the 20–30 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.