RevealTheme logo

Headline Analyzer

Score a blog headline against four simple signals: word count, power words, emotional words, and whether it contains a number. Type a headline and the score updates instantly.

How to use this tool

  1. 1

    Type or paste your headline into the input box.

  2. 2

    Read the score out of 100 that appears as you type.

  3. 3

    Check the word count, power-word, and emotional-word tallies below the score.

  4. 4

    Edit the headline and watch the numbers update live to compare variations.

How does this headline score actually work?

This is a lightweight rule-based scorer, not a machine-learning model or a clone of any proprietary algorithm. It splits your text on whitespace to count words, lowercases each word, and strips non-letters before matching. The score starts at 50 if the headline is 6 to 12 words long, otherwise 25. It then adds 10 points for every word found in a fixed list of about 20 'power words' (proven, ultimate, best, secret, instant, and similar), 5 points for every word in a list of roughly 15 'emotional words' (love, fear, amazing, shocking, and so on), and 15 points if the headline contains any digit. The total is capped at 100. Because the word lists are short and hardcoded, synonyms and many strong words score zero, and the tool cannot judge meaning, grammar, or actual click appeal. Treat the number as a quick nudge toward proven patterns (a tight length, a vivid word, a concrete figure), not a verdict. For rigorous testing, run real A/B or multivariate tests with your own audience.

Common use cases

  • Quickly comparing two or three headline drafts for the same blog post before publishing.

  • Checking whether a headline falls in the 6-to-12-word sweet spot the score rewards.

  • Reminding yourself to add a concrete number to a list-style or how-to headline.

  • Spot-checking a batch of post titles for missing power or emotional words.

  • Teaching new writers the basic levers of headline structure: length, vivid words, and specificity.

  • Brainstorming subject-line variations, keeping in mind the length rule is tuned for blog headlines rather than email.

Frequently asked questions

What does the score out of 100 mean?
It is the sum of four rules: 50 points for a 6-to-12-word length (otherwise 25), plus 10 per matched power word, 5 per matched emotional word, and 15 if any digit appears, capped at 100. It is a heuristic, not a measured click-through prediction.
Which words count as power or emotional words?
Both lists are fixed and short. Power words include proven, ultimate, best, new, free, easy, secret, amazing, instant, and quick. Emotional words include love, fear, joy, amazing, shocking, and terrible. Words outside these lists, including close synonyms, score zero.
Why did a strong headline get a low score?
The tool only recognizes its hardcoded word lists and a length window. A compelling headline using words it does not know, or one shorter than 6 or longer than 12 words, can score low even when it would perform well. Use judgment alongside the number.
Does the length rule apply to email subject lines or tweets?
No. The 6-to-12-word window is tuned for blog headlines. Email subject lines and social posts have different optimal lengths, so the length component is not a reliable guide for those formats.
Is my headline sent to a server?
No. The entire analysis runs in your browser using JavaScript. Nothing you type is uploaded, logged, or stored, so you can safely test unpublished or confidential headlines.
Can I rely on this score to pick a winning headline?
Use it as a fast sanity check, not a decision-maker. It cannot judge meaning, tone, or relevance to your audience. The only dependable way to know which headline wins is an A/B test with real readers.

Related tools