Meta Title & Description Length Checker
Your title tag and meta description are the headline and blurb Google shows in search results — the first thing a searcher reads before deciding to click. If they're too long, Google truncates them mid-sentence; too short and you waste the space. The sweet spots are roughly 50–60 characters for the title and 150–160 for the description. This tool measures yours and shows a live Google-style preview so you can tune them.
How to use
- Paste your page URL into the URL field and click Fetch. The tool fetches the live page server-side and populates the Title and Description fields with your current tags.
- Alternatively, type or paste text directly into the Title and Description fields without fetching — useful for drafting copy before a page is published.
- Watch the SERP Preview panel update in real time. The preview renders title in blue and description in grey, mimicking Google's Search result layout.
- Check the pixel badge next to the title field. Green (≤ 600 px) means Google will display the full title. Amber or red means truncation is likely — shorten the title until it turns green.
- Toggle Desktop / Mobile to see how the snippet scales on different viewports. Mobile Google uses slightly less width, so long titles can break there first.
- Review the Checklist below the preview. Each row shows ✓ pass, ⚠ warning, or ✗ fail for one specific meta-tag requirement. Rows with a fix hint tell you exactly what to add or change.
How it works
Clicking Fetch calls the /api/page-meta endpoint, which requests your URL with a standard browser User-Agent and returns the raw HTML <head> section. The JavaScript running in your browser then:
- Reads
<title>,<meta name="description">,og:title,og:description,og:image,og:type,twitter:card,twitter:title,twitter:description, the canonical link, and the first<h1>. - Measures title length in characters and estimates rendered pixel width using per-character width averages calibrated against Google's Sans-Serif font rendering at 20 px — the rendering limit is approximately 600 px for titles.
- Runs 11 checklist rules and assigns each a pass / warning / fail status with a fix hint where relevant.
- Renders the SERP preview card using the fetched title and description, or live from the input fields if you typed manually.
Worked example
URL fetched: https://quickatwork.com/about
| Field | Value |
|---|---|
| Title | About QuickAtWork — Free, Private Professional Tools |
| Title chars | 52 |
| Title pixels | ~530 px ✓ |
| Description | 175 chars ⚠ (too long) |
| og:image | ✓ present |
| twitter:card | ✓ summary_large_image |
| Canonical | ✓ matches URL |
The description at 175 characters is over the 160-character desktop limit — the checklist row would show ⚠ and suggest trimming it. The title at 52 characters is well within the safe zone.
Reference: limits at a glance
| Tag | Recommended limit | Hard cutoff |
|---|---|---|
<title> |
55 chars | ~600 px rendered |
<meta name="description"> |
155 chars desktop | ~160 chars |
og:title |
Same as title | — |
og:description |
200 chars | Platform-dependent |
og:image |
1200 × 630 px | Must be present |
twitter:card |
summary_large_image |
Must be present |
Tips for better SERP snippets
- Front-load your primary keyword. Put the most important term near the start of the title so it stays visible even when truncated.
- Write descriptions as calls to action. A description like "Learn how to…" or "Calculate your X instantly" gives searchers a reason to click over competitors with the same ranking.
- Keep the description under 155 characters — not 160 — to account for font-width variation across devices and query contexts.
- Match og:title to your
<title>(or shorten it). Social networks display og:title at larger sizes than Google, so a shorter og:title sometimes performs better. - Use the Desktop/Mobile toggle before publishing, especially if your title is between 50 and 60 characters — that range is safe on desktop but sometimes clips on mobile.
- Fix og:image first. A missing or broken OG image is the most visible social-sharing defect and is quick to add.
Canonical tags and meta titles
The canonical tag (<link rel="canonical" href="...">) tells search engines which URL is the authoritative version of a page when the same content is accessible at multiple URLs. It interacts with meta titles in two ways:
Indexing: Google only indexes the canonical URL, so optimising the title and description on a non-canonical variant has no effect in search results. If the checker shows a canonical URL that differs from the fetched URL, confirm you are testing the correct page.
Duplicate content signals: If two pages have identical or near-identical <title> tags but different canonical URLs, Google may select the canonical it considers most authoritative regardless of which you specified. The checklist flags when the canonical URL does not match the fetched URL — review this before optimising the title copy.
Pagination: Paginated series (page=1, page=2) should each have a self-referencing canonical, not all point to page 1. Using <link rel="canonical"> pointing all pages to page 1 collapses them into one result; use it only if the first page truly represents the full content.
Common meta tag mistakes
Duplicate titles across pages. Google's Search Console flags duplicate <title> elements as a quality issue. If your CMS generates the same title for multiple pages (e.g., category pages with no unique text), each indexed URL gets the same title in search results, and they compete with each other. Every page that you want to rank independently needs a unique title.
Keyword stuffing in the title. "Buy running shoes | best running shoes India | cheap running shoes online" is a classic example. Google understands synonyms and context — repeating variants of the same keyword in the title does not improve ranking and makes the snippet look spammy to users. Write the title for the human reader first; include one primary keyword naturally.
Missing canonical on HTTPS page. If both http:// and https:// versions of your page are accessible (even if one redirects), include a canonical pointing to the HTTPS version on every page. Redirect handling alone does not always prevent the HTTP variant from being crawled.
Setting og:description longer than 200 characters. While platforms technically accept longer strings, descriptions over 200 characters are visually truncated in most share cards. The checklist flags this; keep og:description concise and front-load the most compelling phrase.
Sources
- Google Search Central — Title links in search results
- Google Search Central — Control your snippets
- The Open Graph Protocol — ogp.me
- Twitter Developer Docs — Cards
Last updated: October 2026
Frequently Asked Questions
- What is the recommended meta title length?
- Google typically displays up to about 600 px of title text — roughly 50–60 characters in a proportional font. Titles beyond that are truncated with an ellipsis. Aim for 55 characters as a safe target.
- What is the recommended meta description length?
- Aim for 150–160 characters on desktop. Google may truncate descriptions around 155–160 characters. On mobile, the limit is closer to 120–130 characters. The tool shows both a character count and a live preview.
- Does Google always use my meta description?
- No. Google may substitute a snippet pulled directly from your page content if it judges that text more relevant to the searcher's query. A well-written description is still worth having — it appears in social shares and sometimes in featured snippets.
- Does the meta description affect SEO rankings?
- Meta descriptions do not directly influence rankings. They do affect click-through rate. A compelling description at the same ranking position can meaningfully increase the traffic you receive.
- What do the pixel-width badges mean?
- Google renders titles in a proportional font, so character count alone is an imprecise measure. The badge next to the title shows the estimated rendered pixel width. Green means under 600 px (safe); amber means approaching the limit; red means likely to truncate.
- Can I use the tool without fetching a URL?
- Yes. Type or paste title and description text directly into the input fields without clicking Fetch. The SERP preview and character badges update live as you type.
- What is the og:title tag and why does the checklist flag it?
- og:title is the Open Graph title used when your page is shared on social media. If it is missing, social platforms fall back to the page title, which may include site-name suffixes that look awkward in a share card. The checklist flags its absence so you can add it explicitly.
- Does this tool store my URL or page content?
- No. The server fetches your URL, extracts the meta tags from the HTML, and returns them. Nothing is logged or stored after the response is sent.