Free SEO Tool · No Signup Required

Free Meta Description Checker

Paste one URL and see the meta description exactly as the page serves it, how its length sits against the 70 to 160 character range Verand's site audit uses, and roughly how it reads as a search result, with the words at risk of being cut marked.

Read-only. One fetch of the page from our server, the served HTML only, and nothing is written to your site.

  • No signup, no email wall
  • Same result every run
  • 70 to 160 characters
  • Search preview included
  • Free, no daily cap
  • Reads the served HTML
What we checked

3 checks. Is there a description, is it 160 characters or fewer, and is it 70 or more. One GET of the URL as VerandBot/1.0, redirects followed, 12 second timeout, served HTML only. The first <meta name="description"> in the document is the one read, trimmed and counted as written in the source.

How the preview is drawn

The 70 and 160 limits are Verand's rule of thumb, not Google's: Google publishes no length limit. The preview measures the text in 14px Arial using Arial's own character widths, and greys any words past about 920 px, a common estimate for a desktop result. Treat it as an observed range, not a promise of what Google shows.

What it cannot see

A description written by JavaScript after the page loads. Whether the description is unique across your site: one URL cannot tell, so duplicates are left to Verand's full site audit. Which sentence Google actually shows for a given search, which changes with the query. Open Graph and X card descriptions have their own checkers.

About this tool

How this meta description length checker reads your page.

One fetch, one tag, three checks and a preview. The card is the tool in motion on an example page, looped, and each step lights up while the card is doing it.

01

One request for the page

The tool fetches the URL you pasted from our server as VerandBot, following redirects and giving up after twelve seconds. It keeps the HTML the server sends. No JavaScript runs, which is also how many link-preview fetchers see the page.

02

The tag is found in the head

Every <meta> tag is scanned for name="description", in any attribute order and any letter case. The first match wins, and its content value is trimmed of surrounding spaces.

03

Three checks on one number

Present or missing, then the character count against two fixed limits: under 70 is short, over 160 is too long. The same three checks, with the same limits, run on every page in Verand's full site audit.

04

The preview is drawn

Title, address and description are laid out as a search result. The description is measured with Arial's character widths, and any words past about 920 pixels are greyed, so you see which ones are at risk. Google may still show a different sentence entirely.

Meta descriptions, explained

Meta description length, rewrites, and the sentence Google shows instead.

Two lines of grey text under a blue link decide whether a searcher opens the page. Here is how the tag works, how long it should be, when Google ignores it, and why a firm in a regulated business should read its own snippet the way a reviewer reads an ad.

What the tag is and where it sits

A meta description is one element in the <head> of an HTML page. Nothing about it appears on the page itself. It exists to be read by software: search engines that need a summary to put under the title in a result, and link-preview tools that need a line of text for a card. Each page gets its own, and each page should have exactly one.

<head>
  <title>Roth Conversions for Retirees | Example Advisors</title>
  <!-- one per page, written for this page -->
  <meta name="description"
        content="How a Roth conversion is taxed, when converting can make
                 sense for a retiree, and the questions to ask your planner
                 before you convert. Not tax advice.">
</head>

Google calls the text under a result the snippet, and the meta description is only one of its possible sources. The page title becomes the blue link, the address becomes the breadcrumb above it, and the snippet is what is left to make the case. A meta tag checker that reads every tag at once will show you the description among a dozen others; this one reads only the description, and reports on it in detail.

How long a meta description should be

There is no official meta description character limit. Google's own documentation says there is no limit on how long a description can be, and that the snippet is truncated in results as needed, typically to fit the device width. Every number you will read elsewhere is an estimate of where that cut tends to land: pages cite anything from 120 to 160 characters, often about 155, and about 920 pixels across two lines on a desktop result.

Pixels are the truer unit, because the cut is made by width, not by count. Letters are not the same width in the typeface Google uses: a line of capital Ws runs out of room long before a line of lowercase Ls. Two descriptions of 150 characters can end at different words, and a phone shows less than a desktop. That is why this checker gives you both. The verdict counts characters against fixed limits, because a count is deterministic and the same everywhere. The preview measures the actual text with Arial's character widths at 14px and greys whatever runs past about 920 pixels, which is a common estimate and nothing more.

The limits the checker uses are Verand's own: under 70 characters is flagged as short, because it leaves most of the snippet to chance, and over 160 is flagged as too long, because the end is the part most likely to be cut. The end of a description is often where the useful detail sits, such as the qualifier, the call to action or the disclosure. Put anything that must be read in the first sentence.

Not a ranking factor, and still worth writing

Google has said this directly since 2009, on its Search Central blog: even though it sometimes uses the description meta tag for the snippets it shows, it does not use the description meta tag in ranking. Adding keywords to it will not move a page up. What it can change is what a searcher reads once the page already ranks: whether the snippet answers their question, sounds like the firm, and gives them a reason to choose this result over the one beside it. Its job is to earn the click the ranking has already made possible.

When Google ignores yours, and where the snippet comes from instead

Most people assume the description is the snippet. Google's documentation says the opposite: snippets are primarily created from the page content itself, and Google sometimes uses the meta description if it might give users a more accurate description. The snippet is chosen per search. For a query that your description answers, you will often see your own words. For a query about one detail on the page, Google tends to show the passage that matches it, and the same page can carry a different snippet for every search that finds it.

When your description is set aside, the replacement comes from the visible text. In practice that is often the opening paragraph, or a sentence near a heading that matches the search, which is why the first paragraph of a page deserves the same care as the tag. You have three documented controls over what can be pulled:

<!-- keep one passage out of snippets -->
<div data-nosnippet>Past performance table and its footnotes</div>

<!-- cap the snippet length for the whole page -->
<meta name="robots" content="max-snippet:160">

<!-- no text snippet at all -->
<meta name="robots" content="nosnippet">

Use the heavy ones carefully. Google documents that nosnippet also keeps the page's content from being used as a direct input for AI Overviews and AI Mode, and that max-snippet limits that use too. data-nosnippet is the precise tool: it works on span, div and section elements, leaves the rest of the page eligible, and should be present in the HTML rather than added or removed later by a script.

Descriptions set by JavaScript

Some sites write the description into the page with JavaScript after it loads, which is common on single-page apps and in some site builders. Google says you can set or change the description that way, because it renders pages; it also says pages wait in a rendering queue that can take longer than a few seconds. Many other readers never run the script. A link-preview scraper, a monitoring tool or this checker requests the page and reads what the server sent. If the checker reports a missing description on a page where you can see one in your browser's inspector, the tag is most likely being added by script. The reliable fix is to put it in the HTML the server returns.

One page, one description

Google's guidance is plain: identical or similar descriptions on every page of a site aren't helpful when individual pages appear in results, and wherever possible each description should describe its own page. Templates are the usual culprit. A theme that fills every blog post with the site's tagline, or a product catalogue with one sentence and a changing name, produces hundreds of descriptions that say nothing specific. A single-URL check cannot see this, which is why this page does not claim to. Verand's full site audit compares every page's description against every other and flags the shared ones.

The snippet is advertising copy, read on its own

Most guides treat rewriting as a click-through problem. For a firm in a regulated business it is also a review problem. The snippet appears under your name, on a page you do not control, stripped of everything around it. Google can replace your carefully reviewed description with any sentence from the page: a return figure without the footnote that qualifies it, a client's words without the context that made them permissible to publish, a line from a disclosure that reads oddly alone. Nobody on your side signed off that snippet, because nobody wrote it.

Two habits reduce the risk. First, write the description so it is safe to show alone: no promise of an outcome, no testimonial, no number that needs a qualifier the snippet cannot carry. Second, treat the first paragraph of the page the same way, because it is the text Google most often reaches for when it sets your description aside. Where a passage must never appear without its context, data-nosnippet keeps it out of snippets while leaving it on the page. None of this replaces your own review; confirm the wording with whoever signs off your marketing.

Common mistakes

  • No description at all. Google then builds a snippet from the page, which is fine for a recipe and a risk for a financial product page. The checker reports it as the first fail.
  • The same description on every page. Usually a theme default. The tag is present, the length is right, and it tells the searcher nothing about this page.
  • The important part at the end. The qualifier, the location or the next step placed after 150 characters is the part most likely to be cut.
  • Keyword lists. A string of phrases separated by commas does not help ranking and reads badly as a snippet, so Google is more likely to replace it.
  • Two description tags. A plugin and a theme each add one. Different tools read different ones; this checker reads the first.
  • Written by script only. Visible in the browser, absent from the served HTML, and missing for every reader that does not render the page.
  • Social copy that disagrees. The og:description on the same page says something different, so the link preview and the search result tell two stories. Check both.

What a good description looks like

One or two plain sentences, about 140 to 155 characters, that say what the page covers and for whom, in the words a searcher would use. Front-load the specific part. Leave out anything you would not want quoted without its context. Match the page: if the description promises a checklist, the page should have one. Then re-check it after any template change, because descriptions are the kind of thing a theme update quietly replaces.

Why this one

Why choose Verand's Meta Description Checker?

Six things that are true of this tool, each one backed by a line in the code that runs it.

No signup, no email wall

The request carries a URL and nothing else. There is no account, no session and no database behind the tool, so there is nothing for us to keep about you.

The description as served, on the page

You see the exact text the server sent, its count, the characters past the limit marked, and a preview. Nothing is held back for a report, a call or an upgrade.

Deterministic

Three checks against two fixed limits, 70 and 160 characters. No model reads the description, so the same tag gives the same verdict every time.

The product's own check

These are the page checks Verand's deep crawl runs on every page of every customer site every two weeks, called directly on one URL. Not a lighter demo version.

Names what it cannot see

Script-written descriptions, duplicates across a site and the snippet Google picks for a given search are out of reach for one fetch, and the card says so beside the result.

$0, no daily cap

Each run is one page fetch, so it costs nothing and is never metered. The one limit is a courtesy to the sites being fetched: 20 checks a minute per visitor.

Questions

Frequently Asked Questions About the Meta Description Checker

Length, rewrites, ranking, and what happens when the tag is missing.

How long should a meta description be and is there a character limit?

Google sets no character limit. Its documentation says a description can be any length and the snippet is truncated as needed, typically to fit the device width. The figures you see quoted, 120 to 160 characters, about 155, or about 920 pixels on desktop, are estimates of where that cut tends to fall. This checker flags under 70 characters as short and over 160 as too long, which is Verand's rule of thumb, and its preview measures your text in pixels so you can see which words are at risk. Somewhere around 140 to 155 characters, with the important part first, is a safe target.

Why are my meta tags not showing in search results?

Usually because Google chose a passage from the page instead. Google says snippets are primarily created from page content and the meta description is used when it describes the page more accurately for that search, so a query about one detail tends to get the passage about that detail. Other causes: Google has not recrawled the page since you changed the tag, the description is added by JavaScript and missing from the served HTML, or a robots rule such as nosnippet or max-snippet is limiting the snippet. Used as a meta description tester, this page answers the second question directly: if it reports the tag missing, the server is not sending it.

Is the meta description a Google ranking factor?

No. Google stated on its Search Central blog in 2009 that although it sometimes uses the description meta tag for snippets, it does not use it in ranking. Putting keywords in it will not move the page. What it can influence is what a searcher reads under a page that already ranks, and so whether they choose that result.

What happens if a page has no meta description?

The page can still rank and still get a snippet. Google builds one from the page's visible text, choosing whatever passage it judges most relevant to each search. The cost is control: you do not choose the sentence. For most pages that is a missed chance to make the case in your own words; for a regulated firm it can mean a figure or a claim shown without its context. The checker reports a missing description as a fail, and the fix is one tag in the page's head.

Should every page have a unique meta description?

Yes, wherever you can. Google's guidance says identical or similar descriptions on every page aren't helpful when individual pages appear in results, and each should describe its own page. This checker reads one URL, so it cannot tell you whether another page shares the same description. Verand's full site audit compares every page's description with every other and flags the shared ones.

Do AI assistants and social platforms use the meta description?

Social platforms read the Open Graph tags first: og:description is the line a link card is built from, and some preview tools fall back to the meta description when it is missing. Check both with the Open Graph Checker so they agree. For AI assistants there is no published rule to rely on. They read the page, and no assistant documents treating the meta description as a signal, so write it for the person reading a search result and put the substance in the page itself.

After the check

Get the snippet right. Then make the page worth the click.

A good description earns the click; the page has to hold it. Verand writes articles from your own expertise and credentials, so Google and the AI assistants have something of yours to show. It then tracks where you rank and where ChatGPT, Gemini, Perplexity, Claude and Google's AI answers mention you, and gates every draft so a claim your regulator would not allow never publishes.

Verand

Content built to rank in Google and get cited by ChatGPTPerplexityGeminiClaude, with every claim checked before it goes live.

support@verand.ai

© 2026 Verand. All rights reserved. TermsPrivacyAI policyAccessibilitySecurity
Not legal advice. Compliance packs are researched from the regulators' own text and tested by Verand, not reviewed by a licensed attorney.