Free tools
OptimizeFree

Viral Score Checker

Paste a draft and get a viral score out of 100 across the six things strong posts share, plus the exact fix for each. Free, instant, and it never leaves your browser.

Your draft post
340/6000

Free and instant. Nothing leaves your browser.

Viral scoreGrade C
66/ 100

A structural estimate of shareability, not a prediction. Fix the reds and ambers below to raise it.

Hook17/25

Your first line is doing too little to stop the scroll.

Fix: Open with one short line that has tension, a number, or a question. Cut any throat-clearing before it.

Scannability20/20

Good use of line breaks and short lines, this reads easily in a feed.

Specificity10/20

This leans on general claims, which read as filler.

Fix: Add a real number, a date, a percentage, or a named example instead of a vague claim.

Question10/10

You ask a question, which invites replies.

Call to action0/10

There's no clear next step for the reader.

Fix: Add one clear ask: reply, repost, follow, or save, whichever fits the post.

Length9/15

This is short, so it has little room to build a point.

Fix: Aim for roughly 400 to 1500 characters: enough to build one idea, short enough to finish.

Quick wins
  • Add one clear ask: reply, repost, follow, or save, whichever fits the post.
  • Add a real number, a date, a percentage, or a named example instead of a vague claim.
  • Aim for roughly 400 to 1500 characters: enough to build one idea, short enough to finish.

This is a heuristic. It scores the structural signals strong posts tend to share, a hook, formatting, specifics, a question, a call to action, and length. It cannot predict virality, which depends on your audience and timing. Use it as a pre-publish checklist, not a guarantee.

Want posts that score high by default? CaptureFlow drafts them in your voice, hook and all.

Try free
How it works

Three steps, under 5 minutes.

Paste your draft

Drop in the post you're about to publish. Nothing is sent anywhere, it's scored right in your browser.

See your score

Get a score out of 100 across hook, formatting, specifics, question, call to action, and length.

Fix and repost

Each weak area comes with a one-line fix and a quick-wins list, so you know exactly what to change.

What a viral score can and can't tell you

Why a score, and what it actually measures

Nothing can predict virality from text alone, that depends on your audience, the timing, and a lot of luck. But strong posts almost always share the same structural signals: a first line that earns the click, white space that makes them scannable, a concrete number or example, a genuine question, a clear next step, and a length that fits the feed.

The viral score checks for exactly those six things and adds them into one number out of 100. It is a pre-publish checklist, not a crystal ball. A high score does not promise reach, but a low score almost always means you left easy points on the table.

The six factors, and why each one matters

The hook is weighted highest because it decides whether anyone reads the rest. Scannability and specifics come next: a wall of text loses people on mobile, and a vague claim reads as filler where a real number reads as credible. A question and a call to action drive the replies and reposts that signal the feed to show your post to more people. Length keeps you in the range that holds attention.

Each factor comes back green, amber, or red with a one-line fix, so improving the score is not guesswork. Raise the reds first, they are where the easy points are.

Use it as a habit, not a gate

The point is not to chase a perfect 100, it is to catch the obvious misses before you publish: a buried hook, no question, a paragraph that should be five lines. Thirty seconds against the checklist turns a decent draft into a stronger one.

Do that on every post and the improvement compounds. That is also what CaptureFlow bakes in: it drafts posts that hit these signals by default, in your voice, so you start from an eighty rather than a fifty.

FAQ

Good to know.

How is the viral score calculated?

It scores six structural signals from your text: hook strength (25 points), scannability (20), specifics like numbers (20), whether you ask a question (10), whether there's a call to action (10), and length (15). They add up to a score out of 100, so the number and the breakdown always match. It runs entirely in your browser.

Does a high score mean my post will go viral?

No. Virality depends on your audience, timing, and luck, none of which text can predict. The score checks the structural signals strong posts tend to share, so treat it as a pre-publish checklist that catches easy misses, not a guarantee of reach.

Does my draft get sent anywhere?

No. The scoring runs entirely in your browser with no model call and no network request, so nothing you paste ever leaves your device.

How is this different from CaptureFlow?

This scores a draft you paste. CaptureFlow drafts the post for you in your voice, hitting these signals by default, then produces the carousel, quote image, and clip versions too and schedules them across every platform.

100+ founders capturing this week

Score every post before it goes out.

7-day free trial · Cancel anytime