Meta Title & Description Checker
Paste your page's HTML to inspect the title, meta description, Open Graph tags, and canonical URL.
What This Tool Does
Paste your page's full HTML source (or just the <head> section) and this tool extracts the <title> tag, meta name="description", Open Graph title and description, and the canonical URL. Each tag is measured against widely accepted character-length targets and flagged as good, too short, or too long. You get a visual bar showing how close each value is to the ideal range.
Recommended Lengths
- Title tag: 50–60 characters. Google typically displays up to 60 characters in search results; shorter titles may appear padded or uninformative, longer ones get truncated.
- Meta description: 120–155 characters. Descriptions below 120 characters often get replaced by Google with page excerpts. Descriptions above 155 are truncated with an ellipsis in the snippet.
- OG title: Under 60 characters for most social platforms.
- OG description: Under 200 characters for Facebook and LinkedIn previews.
How to Use
- Open the page you want to check in a browser.
- Right-click and choose View Page Source (Ctrl+U / Cmd+Option+U).
- Copy the entire source or just the
<head>block. - Paste it into the input and click Analyze.
- Review the length bars and adjust your tags as needed.
Frequently Asked Questions
Why does Google sometimes show a different title in search results?
Google may rewrite the title tag if it determines that the written title is keyword-stuffed, too short, or doesn't accurately reflect the page content. Keeping your title between 50–60 characters and matching the page's main topic reduces the chance of rewriting.
Does meta description directly affect rankings?
No. Google has confirmed that the meta description is not a ranking signal. It does affect click-through rate because Google uses it as the snippet text in search results — a compelling, accurate description increases clicks, which indirectly benefits SEO.
What is the canonical tag used for?
The rel="canonical" link tells search engines which URL is the preferred version of a page when the same content is accessible at multiple URLs (for example, with and without trailing slashes, or with query parameters). It prevents duplicate content issues.
Does it fetch the URL or work offline?
It works entirely offline. You paste the HTML source — the tool does not fetch any URLs or send any data to a server. All parsing runs in your browser.
What if my title or description is in a dynamic framework?
For React, Next.js, or other JavaScript-rendered pages, use the browser's DevTools to copy the rendered HTML (Ctrl+Shift+I → Elements → right-click <head> → Copy outer HTML), which includes the final rendered meta tags rather than the source templates.