§
§ · free tool

Meta description checker. Length, CTA, truncation.

Paste a meta description or a full HTML head. The tool runs seven checks: character length, pixel-width truncation against mobile + desktop SERP limits, action-verb presence, CTA strength, primary-keyword mention, sentence count, and unique-vs-page-body comparison.

Seven meta-description checks in one paste. Drop a description (or a full HTML document; we'll extract the meta name="description") and the tool runs length, pixel-width, action-verb, CTA, primary-keyword, sentence-count, and trailing-period checks. Pure browser code.

Plain text works. Full HTML works — we extract the meta tag automatically.

extracted description
Chars
0
Pixel (mobile)
0
Sentences
0
checks
    Run the check to see verdict.
    Sources used by this tool
    • Google Search Central — snippet guidance
    • Pixel width measured via HTML5 Canvas API (Arial 14px, the SERP body font).
    • Truncation thresholds: 920 pixels mobile, 990 pixels desktop.
    • Action-verb list: 80 high-intent English imperatives (start, get, build, download, book, learn, etc.).

    All checks run in JavaScript on your device. No fetch, no log.

    § 02 · seven checks · why each

    What the checker measures.

    Length sits in a 120-155 character sweet spot. Below 120, you waste the snippet real estate users see in the SERP. Above 155, the description truncates with an ellipsis on most viewports. Mobile cuts off around 920 pixels (~120 chars), desktop around 990 pixels (~160 chars). Hit the middle.

    Pixel width is the actual constraint. We measure the rendered width using the browser's canvas API (Arial 14px, the SERP body font). The 920-pixel mobile threshold is what mobile-first indexing uses — and mobile is the canonical rendering for ranking, so the mobile gauge is the one to optimize against first.

    Action verb presence tells you whether the description has CTA energy. Descriptions that read like a passive summary ("This page is about...") draw lower CTR than descriptions that tell the user what they can do ("Get a free quote", "Book a call", "Try the calculator"). The checker scans against an 80-word imperative-verb list and reports any matches found.

    Primary keyword position matters because Google bolds matching terms in the rendered snippet, drawing the eye. Keyword in the first half of the description gets bolded close to where the user is reading; keyword at the end is past the natural skim point. Front-load.

    Sentence count is a readability proxy. One long compound sentence is hard to skim; four short ones are choppy. Two or three sentences hits the readability sweet spot — a one-sentence claim followed by a one-sentence proof or CTA reads cleanly in a SERP.

    Trailing punctuation is small but signals intentional writing. Descriptions that end mid-sentence look truncated even when they fit. Always end on a period (or, sparingly, an exclamation point or question mark).

    Generic phrases like "learn more" and "click here" are the lowest-CTR copy patterns in the SERP. Specific is better: "Read the 8-minute guide" beats "learn more"; "Run the audit in 30 seconds" beats "find out". The checker flags 7 generic phrases for replacement.

    § 03 · questions

    Six questions users ask.

    What is the ideal meta description length?

    Target 120-155 characters. Below 120, you waste the SERP real estate users see. Above 155, the description truncates with an ellipsis on most viewports. Mobile cuts off around 920 pixels (~120 chars), desktop around 990 pixels (~160 chars). The pixel-width gauge below the form measures rendered width using the browser's canvas API.

    Does Google use my meta description?

    Sometimes. Google rewrites meta descriptions roughly 60-70% of the time based on the user's query, pulling matching text from the page body when it judges that more relevant. A well-written description survives untouched on branded queries and on queries closely matching the page's primary keyword. For long-tail variants, Google tends to compose its own snippet.

    Should every page have a meta description?

    Yes for high-intent pages: home, primary service pages, top blog posts, top product pages. For long-tail blog archives or category pages where Google would compose better snippets per query anyway, hand-writing meta descriptions adds little value. The 80/20 rule: write meta descriptions for the 20% of pages that drive 80% of organic traffic.

    What CTAs work in meta descriptions?

    Action verbs that match the user's intent: 'Get a free quote', 'Book a 30-minute call', 'Download the guide', 'Try the calculator'. Avoid generic 'Learn more' — it doesn't tell the user what they'll get. The strongest CTAs are specific (named action + named outcome) and time-bound when honest ('Quote in 48 hours', 'Free for 30 days').

    Can I paste full HTML?

    Yes. The tool extracts the <meta name="description" content="..."> attribute automatically when it sees a full HTML head. Useful when copying from a CMS export or a templated page where you want to verify the rendered output.

    Does this tool log my input?

    No. All checks run in JavaScript on your device. Nothing is sent to Digital Heroes servers. No signup, no email, no analytics beacon includes the description content.