Meta Tag Extractor
Enter any website URL to extract the meta tags (title, description, keywords) and Open Graph (og:title, og:description, og:image) that control how the page appears in search results and when shared on social media.
Extracted meta tags are the HTML <meta> elements found in the page <head>. The tool reads the page source and displays the key tags: title (max ~60 chars), description (max ~160 chars), and og: tags for Facebook/Like/Twitter sharing.
How Meta Tag Extraction Works
The meta tag extractor fetches the target webpage and parses the HTML <head> section for key metadata elements:
**Title tag**: `<title>Page Title</title>` - This is the most important on-page SEO element. It appears as the clickable headline in search results. Optimal length: 50-60 characters (longer gets truncated by Google).
**Meta description**: `<meta name="description" content="...">` - The summary text that may appear beneath the title in search results. Optimal length: 140-160 characters (longer gets truncated).
**Keywords meta** (less important now): `<meta name="keywords" content="...">` - Once a major SEO factor, now largely ignored by Google but still used by some other search engines.
**Open Graph (og:) tags**: Facebook, LinkedIn, Twitter and other social platforms use these when your page is shared: - `og:title`: The title to display when shared (overrides page <title> if present) - `og:description`: The description text for the share preview - `og:image`: The image to show in the share preview (recommended: 1200ร630 pixels) - `og:url`: The canonical URL for the shared link - `og:type`: The type of content (article, website, product, etc.)
**X-Twitter (twitter:) tags**: Twitter/X uses these (or fallback to og: tags): - `twitter:card`: Summary, summary_large_image, app, or player - `twitter:title`: Overrides og:title for Twitter - `twitter:description`: Overrides og:description for Twitter - `twitter:image`: Overrides og:image for Twitter
**Other common meta tags**: - `viewport`: Controls page scaling on mobile browsers - `robots`: Controls search engine indexing (index/noindex, follow/nofollow) - `author`: Author of the page - `generator`: CMS or tool that generated the page
- Fetches live page source (CORS allowed for public URLs)
- Parses and displays all key meta tag types
- Character count validation (warns if title/desc too long/short)
- Highlights missing tags for SEO improvement
Worked Example
Example: Analyzing the CalculatorPlus home page:
URL: https://calculatorplus.us
Extracted results: - Title: "Calculators That Show Their Working" (58 characters - within optimal 50-60 range) - Description: "Free online calculators for finance, construction, math, health and more. Each one shows the formula it used, a worked example, and the source behind any rate." (158 characters - within optimal 140-160 range) - og:title: (same as above, or customized for social) - og:description: (may differ from meta description for social preview) - og:image: https://calculatorplus.us/assets/images/og-default.png (1200ร630 recommended) - Missing: robots meta tag (not on home page, correct for public indexing) - Missing: author tag (not currently marked up on home page)
**SEO recommendations from the tool**: 1. Title is at the upper limit of optimal length - consider trimming if you want more pixel width in Google 2. Description is at the upper limit - exact 158 chars is fine, but 155-160 is often recommended 3. og:image is set to the default OG image - ensure it's 1200ร630 for best social display 4. No robots meta tag on home page (correct - you want Google to index the home page) 5. Consider adding author markup if individual content authors are featured
SEO Best Practices Checklist
Based on the extraction results, here's a quick audit of your page's meta SEO:
โ **Title tag present** and within optimal length (50-60 chars) โ **Meta description present** and within optimal length (140-160 chars) โ ๏ธ **og:title** may differ from - or should mirror - your page title for social sharing โ ๏ธ **og:description** should be crafted for social media audiences (different from search description) โ ๏ธ **og:image** should be 1200ร630 pixels for optimal Facebook/Twitter/LinkeedIn display โ ๏ธ **robots meta tag** - ensure it's not noindex on pages you want indexed โ ๏ธ **author/schema** - consider adding Organization or Person schema for credibility
This tool helps you audit and improve these elements without needing to view source code manually.
Related Calculators
Percentage Calculator
Find percentages, calculate % of a value, and percentage increase/decrease.
Open calculator โKeyword Density Analyzer
Analyze keyword frequency and density in any text content.
Open calculator โRobots.txt Generator
Generate a complete robots.txt file to control search engine crawling.
Open calculator โSchema Markup Generator
Generate JSON-LD schema markup for articles, products, organizations, and more.
Open calculator โFrequently Asked Questions
Can I extract meta tags from any website?
Yes, for any public URL. Password-protected pages, pages requiring login, or pages blocked by robots.txt may not be fully extractable.
Why do the extracted title/description sometimes differ from what I set?
Google may rewrite title tags and meta descriptions based on the search query, page content, and other factors. This tool shows what's in the page source, but Google's actual SERP display may differ.
Do I need to fill in all these meta tags?
Priority order: 1) Title tag, 2) Meta description, 3) og:title/og:description/og:image (for social sharing). Other tags (keywords, author, robots) are optional depending on your goals.
Looking for a different calculator?
CalculatorPlus has free tools across finance, construction, math, health and more โ each one showing the formula and a worked example.