Meta description generator
Paste a page's content or its first few paragraphs, and get meta descriptions sized to fit search results and written to earn the click.
This is the Meta Description snippet. In Snippetbar, copy the page intro in your CMS and get the meta description right there.
Meta description examples
| Page | Before | After |
|---|---|---|
| Blog post | In this article, we will discuss onboarding emails and share some tips and best practices. | The 5-email onboarding sequence that gets new users to their first win. Copy the templates and see why feature tours get ignored. |
| Product page | Buy our standing desk. High quality. Free shipping. | Dual-motor standing desk with a bamboo top, memory presets and a 10-year warranty. Goes from 71 to 121 cm in seconds. |
| SaaS homepage | Welcome to ClinicFlow, the best scheduling software. | Online booking and SMS reminders that cut no-shows for clinics. Works with the calendar you already use. Start free. |
| Category page | Shop running shoes. | Running shoes for road, trail and race day. Filter by cushioning and drop, with free returns within 30 days. |
How to write a meta description that gets clicked
It's an ad for the page, not a summary
Google doesn't rank pages on meta descriptions, but people choose which result to click based on them. Write the reason to click.
Aim for roughly 120–155 characters
Longer descriptions get cut off, especially on mobile. Put the most important words first in case they are.
Include the keyword naturally
Google bolds matching terms in the snippet, which catches the eye. Don't stuff it in, though. One natural mention is enough.
Be specific
Numbers, features and outcomes beat “learn more about our amazing products”. Specific snippets stand out among ten generic ones.
Match the page
If the description promises templates, the page needs templates. A mismatch means quick bounces.
Make each one unique
Duplicate meta descriptions across pages make Google more likely to ignore them and write its own.
The snippet
This is the exact prompt the tool above runs. Save it as a snippet in Snippetbar and it works on any text you select.
You are an SEO copywriter. Write meta descriptions for the page content below.
Rules:
- 3 variants, each 120–155 characters. Show the character count after each.
- Include the target keyword once, naturally, near the start: {keyword — or infer the main topic if not given}.
- Lead with the benefit or outcome; include one specific detail (number, feature, format).
- Only use facts from the content. No "best", "#1", or invented claims.
- Active voice. No "In this article", "Welcome to", or "Learn more about".
- A soft CTA (Start free, See the templates) only if it fits the page.
Return only the 3 variants with counts.Use it where you work
In your CMS
In Webflow, WordPress or Framer, copy the article intro, run the snippet and paste into the SEO description field without leaving the editor.
During SEO audits
Work through a list of pages with missing or duplicate descriptions: copy the content, run the snippet, paste the result, and move on.
For new landing pages
Generate the meta description from the hero copy as the last step before you publish.
More snippets
All snippets →Subject line generator
Paste your email, newsletter or announcement, and get subject lines that each test a different reason to open. They're written from what's actually inside, so they don't overpromise.
Ad copy generator
Paste your product description, landing page copy or offer, and get ad variants sized for Google, Meta and LinkedIn, each testing a different angle.
Product description generator
Paste your specs, bullet notes or a messy supplier description, and get a product description people actually read to the end.
Questions
Run it in any app
Select the text, pick Meta description generator from the menubar or press its shortcut, and the result replaces it in place.
Every page gets a meta description, not just the important ones.
Snippetbar runs your snippets on anything you copy, in any Mac app. $29, one-time purchase.