Meta Tag Inspector
SEO Tools
Inspect any page's meta tags — title, description, Open Graph, Twitter, canonical, robots, viewport. Paste HTML or fetch a URL. Flags missing critical tags.
Runs entirely in your browserAbout Meta Tag Inspector
When you're auditing a site's SEO or debugging why social-share previews look wrong, you need to see all the meta tags at once — not just the obvious ones. This inspector parses any HTML document and groups the tags into the categories that actually matter: Basic (title, description, viewport), Open Graph (Facebook/LinkedIn/Slack), Twitter Cards, canonical and robots directives, and the long tail of `<link>` references (manifest, icons, RSS).
It also automatically flags missing critical tags — no title, no description, no viewport, no og:image. These are the silent killers of search and social presence: a page that's missing `og:image` won't generate previews on Facebook, missing viewport means mobile renders awkwardly, missing canonical can cause duplicate-content issues. The tool supports both paste and best-effort URL fetch; most external sites' HTML can't be fetched from a browser due to CORS, so paste is the reliable mode (right-click → View Page Source → Copy All).
How to use
- 1
Pick an input method
Paste HTML is the reliable path. Fetch URL works only for same-origin or CORS-permissive sites — most production sites block browser fetches.
- 2
Paste your HTML or enter a URL
For paste mode: get the HTML via View Page Source (or DevTools → Elements → right-click <html> → Copy outerHTML). For fetch mode: enter the URL and click Fetch & parse.
- 3
Read the critical-tags banner
Top of the result: green banner if all critical tags are present, amber banner listing what's missing.
- 4
Browse the sectioned display
Tags grouped into Basic, Open Graph, Twitter, Links, and Other Meta. Each section's table shows tag name and value. Missing-but-expected fields show in italics as '(missing)'.
Examples
Common audit findings
Output
❌ Missing og:image — page won't generate a Facebook/LinkedIn preview
❌ Missing canonical — duplicate-content risk
✓ title present (58 chars — fits Google)
✓ description present (142 chars — fits Google)
✓ viewport set
ℹ 8 Open Graph tags, 4 Twitter Card tagsFrequently asked questions
Why does fetching most URLs fail?+
Browser CORS policy. Without a permissive `Access-Control-Allow-Origin` header from the target server, JavaScript can't read another origin's responses. Most production sites don't send that header for HTML. Paste mode bypasses this entirely — paste from View Source or DevTools.
Which tags are 'critical'?+
Title (drives search rankings + SERP appearance), description (drives SERP CTR), viewport (mobile rendering), canonical (duplicate-content prevention), og:image (social preview thumbnail). Missing any of these is a measurable hit to organic visibility or social engagement.
What if a tag appears multiple times?+
Browsers typically use the first occurrence. Duplicate meta tags don't error but may confuse Google or social scrapers — the inspector shows all of them.
Does the tool follow redirects?+
In fetch mode, yes — `fetch()` follows redirects by default. The final URL after redirects is what gets parsed. In paste mode, you've already grabbed whatever HTML you want analyzed.
How do I see meta tags for a JavaScript-heavy site?+
View Source shows the initial server-rendered HTML, which is what search-engine crawlers (mostly) see. For tags injected at runtime by JavaScript, use DevTools → Elements → right-click `<html>` → Copy outerHTML — that gives you the post-hydration DOM as a string, which you can paste here.
Is the parsed HTML uploaded?+
No. Parsing uses the browser's built-in DOMParser. Even in fetch mode, the response stays in your browser; only the URL is sent (by your browser, to the target site) to fetch the HTML.
Related tools
Meta Tag Generator
Build a complete set of HTML meta tags — basic SEO, Open Graph, Twitter Cards, viewport — with character-count warnings.
SERP Snippet Preview
Preview how your title, URL, and meta description render in Google search results — desktop and mobile.
hreflang Generator
Build the hreflang link tag set for multilingual or multi-regional sites with BCP 47 validation.
Readability Score
Score your content with six readability formulas — Flesch, Gunning Fog, SMOG, Coleman-Liau, ARI.
Keyword Density Analyzer
Analyze 1-, 2-, and 3-word phrase frequency and density in your content with stopword filtering.
Robots.txt Generator
Build a valid robots.txt visually with user-agent groups, allow/disallow rules, and sitemap URLs.