Logo

MonoCalc

/

Headline Analyzer

Text

One headline, scored end to end with the full report card and suggestions.

Up to 300 characters. Press Escape to clear everything.

0 characters

60 visible

70 max

Blog
Checked for presence and position. Max 60 characters.

Google shows roughly 600 pixels of a title, which is about 60 characters of mixed-case Arial. Aiming at 55 leaves room for the site name Google may append.

Waiting for a headline

Overall headline score

Type a headline above to score it.

Generic statement0 words0 charactersFits 0 / 60EMV 0.0%Neutral (0.00)

Sub-scores and how they were weighted

Length

weight 0%

skipped

0 characters against an ideal of 55 for Blog post (SEO).

Word balance

weight 0%

skipped

Skipped — needs at least two English words to mean anything.

Headline type

weight 0%

skipped

Skipped — a single word has no structure to detect.

Emotion / EMV

weight 0%

skipped

Skipped — the emotional dictionary is off or the headline is not in English.

Readability

weight 0%

skipped

Skipped — no words to score.

SEO / keyword

weight 0%

skipped

Skipped — no focus keyword given, so its weight is shared across the other scores.

Base weights are 20% length, 25% balance, 15% type, 20% emotion, 10% readability and 10% SEO. When a sub-score cannot be computed — no focus keyword, a one-word headline, a non-English headline — its weight is shared across the rest in proportion, so the total is always out of 100.

Word-by-word classification

Type a headline and each word is classified here.

Power wordEmotionalUncommonCommonOrdinarySpam trigger

Words with a thicker border sit in a scanning zone. Click a highlighted word to see stronger swaps.

Word typeCountShareIdealStatus

Common words

00.0%20–30%Low

Uncommon words

00.0%10–20%Low

Emotional words

00.0%10–15%Low

Power words

00.0%at least 1Low

No words to classify yet.

The donut shows the exclusive class each word is drawn as, so it totals 100%. The table measures overlapping buckets against their ideal bands — a word can be both common and emotional — which is why those percentages do not add up to 100.

Every number behind the score

Words

0

Characters

0

Without spaces

0

UTF-8 bytes

0

Estimated width

0 px

Syllables

0

Avg word length

0.0

Avg syllables

0.0

Flesch Reading Ease

Grade level

Emotional value

0.0%

Sentiment

Neutral (0.00)

Reading time

0 sec

Speaking time

0 sec

SMS segments

1 (GSM-7)

Longest word

Scanning zones

First 3 words

Weak

No words in this zone.

Last 3 words

Weak

No words in this zone.

Stop words are skipped, so the zones show the words that actually carry meaning.

Focus keyword

No focus keyword given. The SEO sub-score is skipped and its 10% weight is shared across the other five, so the total still comes to 100.

Case preview

Blog post (SEO) preview

The preview renders here once there is a headline to show.

Cut at 600 pixels of estimated width rather than a character count, which is how search results actually truncate. Estimated width here is 0 px.

Spam-trigger check

Low

Matters most for email subject lines; a blog title can use these words freely. 0 trigger points counted.

Nothing flagged.

Clickbait check

Low

Curiosity-gap phrasing, stacked superlatives and repeated punctuation. None of these change the score — they are a judgement call, not a defect.

Nothing flagged.

What each measurement means

Length

20%

A triangular curve peaking at the target platform's ideal character count and falling to zero at double it or at nothing.

Word balance

25%

Starts at 100 and subtracts how far the common, uncommon and emotional shares sit outside their ideal bands, with a flat penalty when there is no power word at all.

Headline type

15%

A lookup on the detected structure: list 100, how-to 95, question 85, comparison 80, warning 75, quote 70, plain statement 50.

Emotion / EMV

20%

The Emotional Marketing Value percentage scaled so that a quarter of the words being emotional scores full marks. Anything above 25% is already exceptional.

Readability

10%

Full marks at or below your target reading level, then ten points off for every school grade above it. A headline is never too easy to read, so only the upper side is penalised.

SEO / keyword

10%

60 for the focus keyword being present, 30 more for it landing inside the first five words, 10 more for not repeating it. Skipped when no keyword is given.

Ideal word-type shares

Common 2030%, uncommon 1020%, emotional 1015%, and at least one power word. Common means one of the words that appear in almost every English sentence; uncommon means outside everyday vocabulary. Familiar words that are neither are counted in no bucket, which is why the four figures do not sum to 100%.

A score is not a prediction
Nothing in this tool has ever seen a click. The number is a summary of the checks above — dictionary lookups, character counts and structure rules — and it rewards headlines that follow conventions which have worked for other people writing about other things. A specific, honest, slightly unusual headline that scores 60 will usually beat a formulaic one that scores 90. Use the sub-scores to find what is missing, then write the headline you would actually click.

About This Tool

Headline Analyzer – Score Any Title, Subject Line or Video Title

A headline is the smallest piece of writing with the largest consequence. Most readers see it and nothing else, so it decides whether the work behind it gets read at all — and yet most headlines are judged by feel, written last, and shipped unrevised. This headline analyzer replaces the guesswork with a score out of 100 and, more usefully, with the six sub-scores that produced it, so you can see exactly which part of the headline is weak instead of being told that it is.

The six things it measures

Length is scored against the surface the headline will appear on, because the budgets differ wildly: roughly 600pixels — about 60 characters — for a Google title, about 40 characters before a phone truncates an email subject line, and about 60 before YouTube cuts a video title in mobile search. The score is a triangular curve peaking at each platform's ideal, so the same 41-character line scores full marks as a subject line and loses points as a blog title.

Word balance checks the mix. Headline research consistently finds the same shape: around 20–30% common words, 10–20% uncommon, 10–15% emotional, and at least one power word. Common words carry the grammar and stop the line reading like a telegram; uncommon words are what stop the eye on a page of similar titles; emotional words move it from informative to compelling; a power word — proven, effortless, definitive — is the promise the reader is clicking for.

Headline type detects the structure: list, how-to, question, comparison, warning, quote or plain statement. Lists and how-to headlines travel further than generic statements because they promise a bounded, specific payoff. Emotional Marketing Value reports emotional words as a share of the whole, split into the classic intellectual, empathetic and spiritual appeals. Readability applies Flesch Reading Ease and the Flesch–Kincaid grade level to the headline itself. SEO checks an optional focus keyword for presence, position and repetition — position matters most, because snippets are read left to right.

Truncation, previews and the parts nobody checks

Two headlines of identical character count can truncate differently, because Illinois is narrower than Wallmount. The tool estimates rendered width from a per-character width table and cuts the Google SERP snippet preview at the real pixel boundary, then shows what was hidden. Email subject lines get an inbox preview at both phone and desktop widths; YouTube, X, LinkedIn and Facebook get mock cards at their own limits.

Alongside that it runs the checks that quietly cost engagement: a spam-trigger dictionary for subject lines, a clickbait detector for stacked superlatives and curiosity-gap phrasing, ALL-CAPS and exclamation-stacking flags, and a first-three / last-three word scanning-zone analysis — because readers do not read headlines, they scan the ends. Each word is rendered as a colour-coded chip, and clicking a weak one offers stronger swaps that rewrite the headline and re-score it instantly.

What a headline score can and cannot tell you
Nothing in this tool has ever seen a click. The score summarises dictionary lookups, character counts and structure rules — it rewards headlines that follow conventions that worked for other people writing about other things. A specific, honest, slightly unusual headline that scores 60 will routinely beat a formulaic one that scores 90. Use the sub-scores to find what is missing, not as a target to optimise toward.

Comparing variants instead of chasing a number

The score is most reliable as a relative measure, which is what A/B comparison mode is for: up to six variants ranked side by side against the same platform, keyword and dictionaries, with a per-metric table showing which one wins on length, emotion and keyword placement. Bulk mode takes up to 200 headlines pasted one per line and returns a scored table with CSV export, which is how an editorial team audits a content calendar in one pass rather than one title at a time.

In practice the fastest gains are structural. Adding a number turns a generic statement into a list; moving the focus keyword from word nine to word two costs nothing and fixes the SEO sub-score outright; swapping one vague word for a specific one moves balance, emotion and the scanning-zone reading at once. Length is usually the last thing to tune, not the first.

What is estimated, and how

Syllables — and therefore the grade level — come from a table of spelling traps plus a vowel-group heuristic, so a word can be off by one. Because a headline is a single sentence, its Flesch–Kincaid grade is dominated by word count and runs lower than the same formula on prose; the readability sub-score therefore awards full marks at or below your target level and only penalises headlines that read harder. The word lists are curated for this tool rather than licensed, so absolute EMV percentages will not match a paid grader, and every dictionary-driven measure is English-only — a non-Latin headline gets its length, structure and truncation scored and the rest skipped, with the weight redistributed so the total is still out of 100.

Everything runs in your browser: no upload, no request, no signup, so an unpublished or embargoed title never leaves the machine. Results export as a plain-text report or as CSV, and a share link reopens the headline and settings exactly as you left them.

Frequently Asked Questions

Is the Headline Analyzer free?

Yes, Headline Analyzer is totally free :)

Can I use the Headline Analyzer offline?

Yes, you can install the webapp as PWA.

Is it safe to use Headline Analyzer?

Yes, any data related to Headline Analyzer only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does the Headline Analyzer work?

Your headline is split into words, and each word is checked against four bundled dictionaries — common, uncommon, emotional and power words — plus a spam-trigger list. From those counts and the headline's shape the tool derives six sub-scores: length against the target platform's ideal character count, word-type balance against the ideal shares, the detected structure (list, how-to, question, comparison, warning, quote or plain statement), Emotional Marketing Value, Flesch–Kincaid grade level against your target reading level, and focus-keyword placement. Those six are combined with published weights — 20% length, 25% balance, 15% type, 20% emotion, 10% readability, 10% SEO — into a score out of 100. Every intermediate number is shown on screen next to the score it produced, so you can see exactly why a headline lost points.

What does the score actually predict?

Nothing, directly. It is a summary of the checks listed above, not a measurement of click-through rate — nothing in this tool has ever seen a click. What it is good for is comparison: two headlines scored against the same dictionaries and the same platform can be ranked with reasonable confidence, and the sub-scores tell you which specific thing the weaker one is missing. Treat an absolute score of 78 as shorthand for 'passes most of the checks', not as a forecast, and use A/B mode rather than chasing a number on a single headline.

Why does my score change when I switch platforms?

Only the length sub-score and the truncation check move. Each surface has a different budget: a Google title is cut at roughly 600 pixels, which is about 60 characters of mixed-case text; an email subject shows about 40 characters on a phone; YouTube truncates near 60 in mobile search even though it accepts 100. The length sub-score is a triangular curve peaking at each platform's ideal, so a 41-character subject line scores full marks as an email and loses points as a blog title. Word balance, emotion, structure and readability are platform-independent and do not move.

How accurate are the word-type and Emotional Marketing Value numbers?

They are as accurate as the bundled lists, which are curated for this tool rather than licensed from anywhere. The emotional list follows the classic intellectual / empathetic / spiritual split but contains a few hundred entries, not a few thousand, so an absolute EMV percentage here will not match whatever a paid grader reports — the tool scales its emotion sub-score to that smaller list rather than pretending otherwise. The common-word test uses the same familiar-word data as the Readability Score Calculator. Syllable counts, and therefore the grade level, come from a table of spelling traps plus a vowel-group heuristic, so a word can be off by one.

Does it work for headlines that are not in English?

Partly. Character counts, word counts, truncation, pixel-width estimates, punctuation checks and the platform previews are correct for any language. The dictionary-driven parts — word balance, emotional value, power words, spam triggers and readability — are English-only, and if fewer than half the letters in your headline are Latin the tool says so and skips those sub-scores rather than reporting a misleading zero. Their weight is shared across the sub-scores that still apply, so the total stays out of 100.

Is my headline sent anywhere?

No. Every dictionary lookup and every calculation runs in your browser and nothing is transmitted, which matters when the title belongs to an unpublished or embargoed piece. Your last headline and settings are kept in your own browser's local storage so the page is where you left it when you come back, and clearing the box clears the copy. Share links carry your settings plus headlines of up to 400 characters, so a specific result can be sent to an editor.