Skip to content
100% local

Meta tag checker

Audit the SEO and social meta tags in a page's HTML — no URL fetch, paste the source instead.

Input
Output

Meta tag checker

Paste a page's HTML — the full document or just the <head> — and this tool audits every meta tag that matters for search and social sharing. It checks the <title> (character count plus an approximate pixel width, so you can spot one that will get truncated in results), the meta description, the canonical link, robots and googlebot directives, the viewport tag, character encoding, the lang attribute and any hreflang alternates. It also checks the og: and twitter: tag sets — title, description, image, url, type and card — so you can see which social preview fields are wired up and which are missing.

The report is grouped by section: what was found, what is missing, and what breaks a length limit (a title under 50 or over 60 characters, a description outside 120–160). Missing tags are always listed explicitly, including in a "missing required tags" summary — nothing is dropped silently. Turn on "warnings only" to collapse everything already fine and see just the problems: a missing tag, a bad length, or a robots directive that quietly contains noindex.

The two preview toggles render a plain-text approximation of a Google result and a social share card, built from the title, description, canonical URL and og:image you pasted — useful for spotting a missing image or empty description before you ship. Because everything runs from pasted markup, you can check a page that isn't live yet, sits behind a login, or only exists on staging — no crawler, no URL is ever requested.

All parsing happens in your browser. The HTML you paste is never uploaded; the audit runs entirely client-side, which makes it safe to check unreleased pages or client work before it goes public.

FAQ

Does this tool fetch my page from a URL?
No. It never makes a network request — paste the page's HTML source directly (view-source, "Copy outer HTML" on the <html> element, or just the <head>) and the audit runs on that text.
What counts as "too short" or "too long" for the title and description?
The title is checked against the common 50–60 character guidance for search results; the meta description against 120–160 characters. Both are flagged as too short, good, or too long, alongside the raw character count. Switch "Preview for" to Facebook, X, LinkedIn, Slack or Discord and the social preview is cut exactly where that network cuts it, with the cut point marked.
How accurate is the pixel width shown next to the title?
It is an estimate based on typical character widths, not an exact rendering — useful for judging whether a title is close to truncating, not a guarantee of the exact cutoff a search engine will use.
What does "warnings only" hide?
It hides every section that is already correct — a found tag with a good length — along with the hreflang list and both previews, leaving only missing tags, length problems and a noindex robots directive.
Is my HTML uploaded anywhere?
No. The checker runs entirely in your browser — the markup you paste, including any private or unreleased page source, never leaves your device.