Description Generator

Generate SEO meta descriptions in six different styles, pixel-perfect for desktop and mobile search results.

Styles to generate

Free plan: up to 50000 AI token units per day across all our AI tools combined (each regenerate counts too). Purchase Bronze for more.

How it works

The Description Generator produces six meta-description variants per submission across six distinct rhetorical styles, each measured for pixel width on both desktop and mobile and scored for focus-keyword presence.

Topic mode: enter what the page is about (e.g. best running shoes for flat feet) and a focus keyword. The AI generates 6 descriptions using your topic plus focus keyword as primary signals.

URL mode: paste a URL. We fetch the page through our proxy pool, extract the existing title, current meta description, H1, and a body summary, and feed all of it as context. We surface the existing meta description as an EXISTING card at the top of the result stack so you can compare current vs proposed at a glance.

Per-variant editing: every generated card is fully editable. The pixel bars update live as you type, so you can tune to fit each viewport before copying.

Per-variant regenerate: each card has its own re-roll button. Each regenerate consumes 1 unit from your daily AI-tokens quota (50000 on the Free plan).

SERP comparison (optional): toggle on to see the actual current meta descriptions of the top-10 Google results for your focus keyword at the location you pick. This is the differentiator vs every other free description tool. Each SERP comparison consumes 1 unit from your daily SERP quota (10 on the Free plan; paid third-party API).

Keyword data card: when you supply a focus keyword we pull real monthly search volume, CPC, and competition score for it (same data source as our Search Volume Checker) and render the stats alongside the cards.

Length budgets: sweet spot is 120-160 characters, fitting within 920 pixels on desktop and 680 pixels on mobile (Arial 14px). Bars color-code green when in budget, amber when close to the edge, red when over.

What the per-card fields mean
Style badge
Which of the 6 rhetorical patterns the card uses: benefit-led, listicle, question, how-to, stat-led, or direct. The EXISTING badge marks the current live meta description (URL mode only).
Character count
Total character length. Sweet spot is 120-160. Under 120 wastes SERP real estate; over 160 risks truncation.
Desktop pixel bar
How wide the description renders at Arial 14px (Google's desktop SERP font). Budget is 920 pixels. The exact character count that fits depends on which characters you use (wide letters like M and W take more pixels than narrow letters like i and l).
Mobile pixel bar
Same measurement at the mobile SERP width. Budget is 680 pixels. Mobile is the tighter constraint for almost every page.
Keyword present
Green pill when the focus keyword appears in the description (full match), amber when partial words match, red when missing entirely. Including the focus keyword in the description is the strongest CTR signal in our tests.
SERP comparison panel
The current actual meta descriptions of the top-10 Google results for your focus keyword. Read what's working for ranking pages before you commit to your own copy. Only appears when the SERP toggle is on.
Keyword data card
Monthly volume, CPC, competition score, and 12-month trend for your focus keyword. Helps confirm the keyword you're optimizing for is actually being searched.
Frequently asked questions

What is a meta description and why does it matter?

A meta description is the short summary text that appears below the page title in Google search results. It sits in your page's HTML as <meta name="description" content="...">. While Google has confirmed that the meta description is not a direct ranking factor, it heavily influences the click-through rate from the SERP. A well-written description that matches search intent can dramatically increase organic traffic without changing your rank.

How long should a meta description be?

Aim for 120-160 characters. Google typically displays around 155-160 characters on desktop (about 920 pixels at Arial 14px) and around 120-130 on mobile (around 680 pixels). Descriptions under 120 characters waste prime SERP real estate; descriptions over 160 get truncated with an ellipsis, often mid-sentence. This tool measures both pixels and characters per variant and color-codes the bar green/amber/red so you see exactly which descriptions fit each viewport.

Why does Google sometimes ignore my meta description?

Google rewrites roughly 60-70% of meta descriptions on the live SERP, choosing instead to pull a passage from your page body that better matches the user's exact query. This is normal: Google's job is to surface the most relevant snippet for each query, and a static meta description can't adapt to every search variation. Your meta description still serves as the strong default and as input to AI Overviews. To improve your odds: include the focus keyword, match the page intent, and avoid generic phrasing that the algorithm can't verify against your content.

How does this tool generate descriptions?

For each submission we send your topic (or URL's extracted content) plus your focus keyword, brand, and tone to a large language model that generates 6 distinct descriptions across different rhetorical styles (benefit-led, listicle-style, question, how-to, stat-led, direct). Every output is then server-side measured for pixel width on both desktop and mobile, scored for keyword presence, and surfaced as an editable card. You can refine in place, regenerate any single card, and copy the final HTML when ready.

What are the 6 description styles for?

  • Benefit-led: leads with what the reader gets out of the page. Strong for commercial intent.
  • Listicle: implies a structured list (e.g. "7 ways to..."). High CTR for how-tos and reviews.
  • Question: opens with an interrogative phrase the user might be asking. Good for informational pages.
  • How-to: action-oriented imperative. Strong for tutorials.
  • Stat-led: opens with a number or surprising statistic. Catches the eye in dense SERPs.
  • Direct: straightforward subject-verb-object summary. The safe default.

Pick the style that best matches your page intent; many pages benefit from A/B testing two or three over time.

What does the SERP comparison option do?

When toggled on, we look up the top-10 organic Google results for your focus keyword at the location you pick, then render their actual current meta descriptions side-by-side with the descriptions we generate. This is the differentiator vs every other free meta-description tool: you see exactly what the ranking pages have written before you commit to your own. SERP comparison consumes 1 unit from your daily SERP quota (paid third-party API), separately from the AI generation quota.

Should every page have a unique meta description?

Yes. Duplicate meta descriptions across multiple pages confuse Google about which one is the most authoritative for any given query, and Search Console flags them as a warning. For category and tag pages where you can't hand-write each one, leave the meta description blank and let Google extract a passage from the page body; that's better than copying the same string everywhere.

Does the meta description still matter if Google rewrites most of them?

Yes, for three reasons. First, Google still uses your meta description as the default snippet (and the most common one) when a query closely matches your overall page intent. Second, social platforms (Facebook, Twitter, LinkedIn, Slack) all default to the meta description for link previews when no OpenGraph description is set. Third, AI Overviews and voice-search surfaces lean heavily on the meta description as input. A thoughtful description still pays off across multiple surfaces, even when Google chooses a different snippet on the SERP.