Meta Tag Analyzer
Analyze meta tags from any URL or HTML. Simple, fast, and reliable.
📋 Meta Tags Found:
No data yet. Enter URL or HTML and click analyze.
How to Use Meta Tag Analyzer
Follow these simple steps to get the best results.
Supply a page
Enter a URL for gateway fetching, or switch to HTML mode and paste the page source - the mode buttons toggle between them.
List the tags found
The parser extracts the title plus every meta name and property value, including Open Graph and Twitter card tags, and shows them as key/value rows.
Check the essential count
Read how many essential tags are present and missing from the stats bar, then copy the values as JSON or download them.
Frequently Asked Questions
Everything you need to know about Meta Tag Analyzer.
About the Meta Tag Analyzer Tool
See the metadata a page actually sends. The ToolFlic Meta Tag Analyzer reads a URL through a public CORS gateway - or any HTML you paste in - parses the document with the browser DOMParser, and lists every title, meta name and property tag it finds, including Open Graph and Twitter card markers. A stats bar counts the total tags and how many of the essential ones (title, description, viewport, charset, robots and the og and twitter markers) are present or missing, and the result can be copied as JSON or downloaded. It reports what is in the markup; it does not grade or rewrite your tags.
Core Advantages
Spot a missing og:image, a duplicated description or an absent viewport quickly when auditing a page you did not build, and grab the raw values as JSON to compare two pages side by side. HTML mode works even when a site blocks the public gateways, so you can paste View Source and analyse it there.
Architecture & Security
URL mode fetches the page as text through a labelled chain of public CORS gateways (AllOrigins JSON, AllOrigins raw, CodeTabs, cors.lol), rejecting a gateway error page instead of parsing it as the target, then feeds the HTML to DOMParser and harvests the title, meta[name] and meta[property] values. Because this is a static fetch, tags injected by JavaScript after load are not captured, and if every gateway is rate-limited or down the page says so rather than guessing - use HTML mode in that case.
Under the Hood: the Meta Tag Analyzer explained properly
No marketing filler — just the mechanics, the trade-offs and the real limits, explained clearly.
How it actually works
URL mode does not contact the site directly, because a browser cannot read a cross-origin page, so the page is fetched as text through an ordered chain of public CORS gateways: AllOrigins in JSON form first, then AllOrigins raw, CodeTabs and cors.lol. A reply is accepted only when it is real content, and a gateway error or rate-limit page is rejected rather than parsed, so a dead gateway never masquerades as your site. Whichever gateway answered is named under the results.
Whatever HTML arrives, from a gateway or pasted straight into HTML mode, is handed to the browser DOMParser. The tool reads the document title, the charset declaration, and every meta element that carries a name or a property with a content value, storing each as a key and value pair; Open Graph tags and Twitter card tags land in the same list because they are just meta properties.
The essential-tag count is a fixed checklist: title, description, keywords, viewport, charset, robots, og:title, og:description, og:image and twitter:card. The stats bar reports how many of those are present and how many are missing; the values themselves are shown verbatim, and the whole set can be copied or downloaded as JSON.
What that means for your results
HTML mode makes the tool work with no network at all: paste View Source from any page, including one behind a login or one that blocks every public gateway, and the same parser reads its tags. That fallback keeps the tool useful when the URL path fails.
Because extraction is the browser DOM engine rather than a hand-written regex over markup, malformed and inconsistent tags are handled the way a real parser handles them, and the JSON export preserves exactly what was found.
Where it falls short — honestly
It reports what is in the markup and nothing more: there is no scoring, no per-tag grade and no written recommendation, and the earlier idea of Fix or Optimal verdicts was never implemented, so the page only counts essentials present versus missing.
The fetch is a single static request, so tags that JavaScript injects after load are invisible, and a page rendered entirely client-side may come back with an empty head. The public gateways are rate-limited and sometimes down; when none returns the page the tool says so plainly instead of guessing, and the fix is HTML mode.
The listing keeps the first value stored per key, so a duplicated tag name can shadow a later one.
A real end-to-end workflow
Paste a URL and analyse your own or a competitor page, or switch to HTML mode for anything the gateways cannot reach; read the missing-essential count first, since those are the tags most worth supplying.
To author the tags this tool reads, use Meta Tag Generator; to check whether a page is indexable rather than what its head contains, Google Index Checker looks at robots and noindex signals.
In-Depth Guides Using This Tool
Tested workflows, exact sizes and limits — written step by step by the ToolFlic team.
Browse more Seo Tools
View All Seo →Your Privacy is Our Core Mission
We've built this utility specifically to protect your digital footprint. Every byte of data is processed locally within your browser — it never touches our servers. That is our absolute guarantee.
Designed for productivity, optimized for security. We know how critical 📈 are, and we're here to make them seamless and safe.