HTML Meta Tag Extractor
Paste a page's HTML source (or upload a file up to 200MB) to pull out its title, description, and Open Graph / Twitter Card tags for a quick SEO check.
No results yet
Paste HTML source and click Extract Meta Tags to see the results here.
How to use this tool
Open the page, press Ctrl+U (Cmd+Option+U on a Mac) to view its source, copy all of it, paste it here and click Extract Meta Tags. Problems are listed first. Below them are the title and meta description with their length in characters, the canonical URL, every property= tag (Open Graph, article:, fb:), the Twitter Card tags and the remaining name= tags such as robots and viewport. Download JSON saves the same list.
Worked example: a product page with four problems
<title>Kurta Collection | Asha Handlooms</title> <meta name="description" content="Handwoven cotton kurtas from Surat."> <meta name="Description" content="Old description left by a plugin."> <meta name="robots" content="noindex, follow"> <link rel="canonical" href="/kurtas"> <meta property="og:image" content="/img/og-kurtas.jpg">
The tool reports:
- 2 meta descriptions. The second is spelled with a capital D, but meta names are case-insensitive in HTML, so it counts.
- A robots tag saying
noindex, follow: search engines are told not to list the page at all. Check whether it was copied over from a staging version of the site. - A relative
og:image, so chat and social apps may show the link without a picture. - A relative canonical, where Google recommends a full
https://address.
The title row shows 33 characters. The noindex tag is the one to fix first, because until it is removed, nothing else on the page matters for search.
What it doesn't read
- Structured data in
<script type="application/ld+json">. Check that with Google's Rich Results Test. hreflanglanguage links, favicons and other<link>tags apart from the canonical.- Tags added by JavaScript after the page loads. View Source shows the HTML as the server sent it; to include script-added tags, copy the page from your browser's developer tools instead (right-click the
<html>element, then Copy → Copy outerHTML).
Frequently Asked Questions
Will it tell me about duplicate or broken tags?
Yes, above the list of tags. It warns when a page has more than one <title>, meta description or canonical link, when a robots meta tag contains noindex, and when og:image or the canonical is a relative path such as /og.png instead of a full https:// address. The title, description and canonical rows show the first of each; the warning tells you when there are others.
How long should the title and description be?
Google sets no maximum for either. Its documentation says title links and snippets are cut to fit the device's width, so the limit depends on the letters used and the screen, not on a character count. Use the counts here to compare versions and spot outliers; this site keeps its own titles under 60 characters and descriptions under 155.
Does the page have to be public?
No. The tool reads only what you paste and never fetches a URL, so it works the same for a staging site, a page behind a login or an HTML file you haven't published yet. That also makes it useful as a last check before launch, when a leftover noindex tag is easy to miss.
Related Tools
Related Blog Posts
Extract Meta Tags and Tables From HTML (to CSV or Excel)
How to check a page's title, description, canonical and social tags from its source, the JavaScript-rendering trap that makes View Source lie, and how to pull a table with merged cells into a spreadsheet.
Read moreOn-Page SEO Basics: Meta Tags, Robots.txt, and Favicons
The technical basics that decide how a page appears in search and link previews: title, description and canonical tags, what robots.txt can and can't do, and the favicon sizes search engines actually use.
Read moreHow to Convert JSON to Excel, CSV, XML and YAML (and Back)
What actually happens to your data when JSON becomes a spreadsheet, XML, or YAML: missing keys, nested values, leading zeros, and the XML array problem, with real converter output.
Read more