Headline analyzer
Paste a headline or hook and check it against six plain editorial rules. No score, nothing stored.
Check your headline
Everything happens in your browser. Nothing is sent or stored. You get a plain count of checks passed, not a score out of 100.
Copies the checks and fixes, not your headline.
Your checks show here
Each check says Looks fine or Worth a look, with the rule and where it comes from. Above them, a plain “N of 6 checks passed”.
- Length
- First three words
- Specific detail
- Clear promise
- Filler and hype words
- Caps and punctuation
A headline that earns a click is specific, makes a clear promise, and skips hype.
This free headline analyzer runs six plain checks in your browser:
- Length for the format you pick (our guide, not a platform limit).
- First three words for weak openers.
- Specific detail: a number, a named audience, or a time frame.
- Clear promise: an outcome verb, or a how / why / what question.
- Filler and hype words from a short list.
- Caps and punctuation: extra ALL-CAPS, more than one !, or ?!.
It also works as a blog title checker when you leave “Where it goes” on Blog title. There is no score out of 100, because we have no measured result to back one. Every rule is labelled Ignura editorial guide.
Everything happens in your browser. Nothing is sent or stored.
Hook analyzer for X posts and video hooks
Pick “X post hook” or “Video hook” under Where it goes and the length band changes. X hooks use up to 100 characters on the first line. Video hooks use up to 12 words. The other five checks stay the same, so you can use this page as a hook analyzer without a second tool.
How this works
Each check is a plain rule run on the page. You get Looks fine or Worth a look, with what we found, the rule, and where it comes from. Above the list you see “N of 6 checks passed”. The rules are our editorial guide.
| Check | Worth a look when | Rule source |
|---|---|---|
| Length | Outside the band for Blog title (6 to 12 words), X hook (100 chars on the first line), email subject (50 chars), or video hook (up to 12 words) | Ignura editorial guide |
| First three words | Opens with the, a, an, introducing, announcing, we, our, check out, or just | Ignura editorial guide |
| Specific detail | No number, named audience, or time frame | Ignura editorial guide |
| Clear promise | No outcome verb and not a how / why / what question | Ignura editorial guide |
| Filler and hype words | Any listed hype word | Ignura editorial guide |
| Caps and punctuation | More than one ALL-CAPS word, more than one !, or ?! | Ignura editorial guide |
Questions
What is a hook analyzer?
A hook analyzer is the same tool aimed at X post hooks and video hooks. Pick "X post hook" or "Video hook" under Where it goes, and the length band changes. The other five checks stay the same.
Is this headline analyzer free?
Yes. It runs in your browser, so you don't need an account and your headline isn't saved or sent anywhere.
Can I use it as a hook analyzer for TikTok or reels?
Yes. Paste the first line you'll say or show on screen. It checks the same things that make a written headline work, like the first three words and how clear the promise is, but it doesn't watch the video.
What does "N of 6 checks passed" mean?
Each check is one rule, and each one shows where it comes from. The count tells you how many rules your headline meets. It isn't a prediction of clicks or views.
Read next
- Content marketing for B2B startups: a plan for a team of one
- You post, and nobody notices? How we fix content
- SERP preview tool, for title and meta description length



