Meta Description Generator
Describe what the visitor gets, then preview each option in a real search-result shape. Try the same tool available in your dashboard, then carry your input, options and result into your account.
Describe what the visitor gets, then preview each option in a real search-result shape.
Add at least 4 words to page summary.
What actually governs whether your description appears.
Two of these contradict advice that is still widely repeated, so they are worth reading even if you write descriptions every day.
- The limit is pixels, not charactersGoogle truncates at roughly 920 pixels on desktop, which averages out to about 158 characters, and around 680 pixels on mobile, which is nearer 120. Because it measures width, a description full of wide characters gets cut earlier than one full of narrow ones. Writing to 120–158 is what survives both layouts.
- The first 120 characters carry the weightMobile cuts near there, and more searches happen on mobile than not. Whatever makes somebody click has to be inside that window, which means the specific offer comes first and the qualifying detail goes at the end where losing it costs nothing.
- Google rewrites most of them anywayFor a majority of queries Google composes its own snippet from page content, because it is matching the snippet to the query rather than to your page. Your description is a strong suggestion, not a guarantee. That is a reason to write one that fits many queries, not a reason to skip it.
- It is not a ranking factor, and it still mattersGoogle has said this plainly and repeatedly: the description does not affect where you rank. What it affects is whether anybody clicks, and click-through is a real behavioural signal. So the honest version is that it works indirectly, through people, rather than through an algorithm reading it.
- Duplicates are worse than missing onesThe same description across forty pages tells a searcher nothing about which result answers their question, and it guarantees Google writes its own. If you cannot write a distinct description for a page, that is usually a signal about the page rather than about the description.
Being specific, in the first 120 characters.
A description competes against nine others on a page where the reader is scanning rather than reading. What wins is not persuasion, it is information arriving faster than in the competing snippets.
Lead with the specific thing. A number, a concrete noun, the actual answer. “Meta descriptions truncate at 920 pixels, about 158 characters” earns more clicks than “learn everything about meta description best practices”, because one of those has already been useful.
Delete the generic opener. Discover, unlock, explore, learn more, in today’s digital landscape. These spend the most valuable characters you have on words that appear in half the results on the page. If a description starts with one, cutting the first three words usually improves it and costs nothing.
Answer the query rather than describing the page. Somebody searching has a question. A description summarising your page’s contents makes them work out whether the answer is in there; one that gestures at the answer tells them. That distinction accounts for most of the gap between a description that works and one that reads perfectly well.
Use the searcher’s words. Google bolds terms matching the query, so a description containing them is visually more prominent on the page. That is a real, mechanical advantage, and it comes from writing what people search rather than from repeating a keyword.
Do not oversell. A description that promises more than the page delivers wins the click and loses the visit, and a bounce straight back to the results is a worse outcome than not being clicked at all.
Writing descriptions with ChatGPT, Claude, Gemini, DeepSeek, Grok, LLaMA and Perplexity.
Every one of them overshoots the character budget, because they count tokens rather than characters. Measure whatever comes back.
ChatGPT meta description generator
Overshoots the length reliably, and knows what a meta description is.
Ask ChatGPT for a meta description and the content is usually reasonable while the length is not: it produces 180 to 200 characters and calls it 160, because it counts tokens rather than characters. Anything it returns needs measuring rather than trusting.
It also defaults to marketing verbs — discover, unlock, explore — which occupy the front of the description where the specific offer should be. Cutting the first three words is often the whole edit.
Claude meta description generator
Writes the most accurate descriptions and the least clickable ones.
Claude describes a page precisely, which produces a summary rather than a reason to click. A description saying exactly what a page contains is not the same as one telling a searcher why it answers their question, and the second is the job.
It also hedges into the character budget. Qualifiers about what a page may cover consume space that a specific number or offer would use better.
Gemini meta description generator
Returns options in bulk, which is genuinely useful here.
Its instinct to produce lists suits this task better than most: several variants to choose between is exactly what you want for a snippet you will test. Length discipline is still poor, so measure each one.
Watch for near-duplicates. Five options that differ only in their opening verb are one option, and picking between them is not a decision.
DeepSeek meta description generator
Technically accurate and written for the wrong reader.
Its descriptions read as documentation summaries — precise, dense, and pitched at somebody who already knows the subject. A search snippet is read by somebody deciding whether this is even the right page, so it has to work for a reader with less context rather than more.
Useful for pulling out the specific technical detail that belongs in the description; less useful for the sentence around it.
Grok meta description generator
The most clickable phrasing and the loosest relationship with the page.
Grok writes snippets with genuine personality, which stands out in a results page full of interchangeable ones. The risk is overpromising: a description that oversells earns the click and loses the visit, and a bounce back to the results is worse than not being clicked.
Keep the phrasing, check every claim against what the page actually delivers.
LLaMA meta description generator
Length discipline is worst here, and varies by deployment.
LLaMA is weights rather than a product, so instruction-following on a character budget depends heavily on which application served it. Smaller deployments routinely ignore a length constraint entirely and return a paragraph.
For a task defined almost entirely by a limit, that makes it the weakest choice of the assistants unless you are measuring every output anyway.
Perplexity meta description generator
Useful for the competitive research, wrong for the snippet.
Because it searches, it can tell you what descriptions already rank for your target query, which is genuinely valuable input. What it writes tends to be hedged toward sources, which is the wrong register for a snippet that has to be direct.
Use it to see the competition, then write against what you found rather than accepting what it drafted.
Meta description questions.
What is the ideal meta description length in 2026?
Between 120 and 158 characters. Google truncates on pixel width rather than character count — roughly 920 pixels on desktop, which averages about 158 characters, and around 680 on mobile, which is nearer 120. Writing inside 120–158 is what displays fully across both.
Do meta descriptions affect rankings?
No. Google has stated plainly that the meta description is not a ranking factor. What it affects is click-through, and click-through is a genuine behavioural signal, so a description that earns clicks helps indirectly through people rather than directly through an algorithm.
Why does Google show something other than my description?
Because for most queries it composes its own snippet from your page content, matching it to what was actually searched rather than to what you wrote. Your description is a strong suggestion. Writing one that fits a range of related queries makes it more likely to be used.
Should every page have a meta description?
Every page you want clicked on. If you cannot write something distinct for a page, that usually says more about the page than about the description — and a duplicate is worse than none, because it tells a searcher nothing about which of your results answers their question.
Should the keyword be in the description?
Naturally, yes, and not for ranking reasons. Google bolds terms matching the query, so a description containing the searcher's words is visually more prominent in the results page. That is a real effect and it comes from matching what people search, not from repeating a keyword.
Can it write descriptions for ChatGPT, Claude and Gemini drafted pages?
It writes them for any page. Worth knowing that if you generate descriptions directly in an assistant, all of them overshoot the character budget — they count tokens rather than characters — so anything they return needs measuring before it ships.
How many options should I generate?
Three is usually enough to have a real choice, provided they differ in approach rather than in opening verb. Five variants that all say the same thing with different first words are one option wearing five hats.
Does AI search use meta descriptions?
Less than traditional results do. Assistants and AI overviews synthesise from page content rather than lifting a description, which makes the body of your page matter more relative to the snippet than it used to. The description still governs the classic blue-link result, which is still where a lot of traffic comes from.
What makes a description earn a click?
Being specific about what the reader gets, in the first 120 characters. Numbers, concrete nouns, and the actual answer rather than a promise of one. What loses clicks is the generic opener — discover, unlock, learn more — which spends the most valuable characters on nothing.
Is my text stored?
The document is attached to your account so you can return to it, and you can delete it whenever you like. It is not used to train anything.