OpenGraph & Social Card Inspector — Meta Tag Extractor API avatar

OpenGraph & Social Card Inspector — Meta Tag Extractor API

Pricing

from $3.50 / 1,000 results

Go to Apify Store
OpenGraph & Social Card Inspector — Meta Tag Extractor API

OpenGraph & Social Card Inspector — Meta Tag Extractor API

Extract OpenGraph, Twitter Card and structured data meta tags from any URL at scale. See og:title, og:image, twitter:card, JSON-LD types, canonical URLs and favicons. Audit social media link previews for Facebook, Twitter/X, LinkedIn, Slack and WhatsApp.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

Logiover

Logiover

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

6 days ago

Last modified

Share

OpenGraph & Social Card Inspector — Meta Tag Extractor API (No API Key)

Apify Actor No API key Pay per result Category Export

Inspect how any URL appears when shared on Facebook, Twitter/X, LinkedIn, Slack, Discord and WhatsApp — every platform that reads OpenGraph and Twitter Card meta tags. This Actor extracts all social-preview meta tags from a list of URLs — og:title, og:description, og:image, twitter:card, twitter:image, JSON-LD structured-data types, canonical URLs, favicons and theme colors — and returns one clean row per URL. Perfect for SEO audits, social-media debugging, competitive analysis and link-preview automation. No login, no browser, no API key.

🏆 Why this social-card inspector?

18 fields per URL (full OpenGraph + Twitter Card + basic SEO + JSON-LD) · up to 1,000 URLs per run · a complete allMetaTags JSON dump for custom analysis · export to JSON / CSV / Excel. The unofficial OpenGraph checker / Twitter Card validator / meta-tag API for auditing link previews at scale — with no API key.


✨ What this Actor does / Key features

  • 📘 Full OpenGraphog:title, og:description, og:image, og:url, og:type, og:site_name, og:locale.
  • 🐦 Twitter Cardstwitter:card, twitter:title, twitter:description, twitter:image, twitter:site.
  • 🔖 Basic SEO — HTML <title>, <meta name="description">, canonical URL and favicon.
  • 🧬 Structured data — JSON-LD @type values (Article, Product, Organization…) surfaced in jsonLdTypes.
  • 🎨 Extras — theme color, apple-touch-icon and a complete allMetaTags JSON dump of every extracted tag.
  • 🎚️ Selective extraction — toggle OpenGraph / Twitter / structured / basic on or off to keep runs lean and fast.
  • Bulk & fast — inspect up to 1,000 URLs per run over pure HTTP (server-rendered HTML).
  • 🛡️ Proxy support — Apify Proxy for sites that block datacenter IPs.
  • 💾 Export anywhere — download as JSON, CSV, Excel or HTML, or pull via the Apify API.

🚀 Quick start (3 steps)

  1. Configure — add the pages you want to inspect under URLs to Inspect (one object per URL), and pick which tag groups to extract.
  2. Run — click Start. The Actor fetches each page, parses its social and SEO meta tags, and streams one row per URL into your dataset.
  3. Get your data — open the Output tab and export to JSON, CSV, Excel or HTML, or pull it via the Apify API.

📥 Input

Give the Actor a list of startUrls. Everything else is optional.

Example — audit social cards for a few pages

{
"startUrls": [
{ "url": "https://apify.com" },
{ "url": "https://github.com" },
{ "url": "https://openai.com" }
],
"proxyConfiguration": { "useApifyProxy": true }
}

Example — competitor social-card analysis (OpenGraph + Twitter only)

{
"startUrls": [
{ "url": "https://competitor.com/blog/post-a" },
{ "url": "https://competitor.com/blog/post-b" }
],
"includeStructured": false,
"includeBasic": false,
"proxyConfiguration": { "useApifyProxy": true }
}

Example — post-migration QA across many URLs

{
"startUrls": [
{ "url": "https://example.com/page-1" },
{ "url": "https://example.com/page-2" },
{ "url": "https://example.com/page-3" }
],
"maxUrls": 1000,
"proxyConfiguration": { "useApifyProxy": true }
}
FieldTypeDescriptionDefault
startUrlsarrayList of URLs (as { "url": "…" }) to extract social meta tags from. Required.
includeOGbooleanExtract OpenGraph tags.true
includeTwitterbooleanExtract Twitter Card tags.true
includeStructuredbooleanExtract JSON-LD and structured metadata.true
includeBasicbooleanExtract standard SEO meta (title, description, keywords, author…).true
maxUrlsintegerMax total URLs to process per run (1–1000).100
proxyConfigurationobjectApify Proxy settings for sites that block datacenter IPs.Apify Proxy

📤 Output

One row per URL. Here is a trimmed sample record:

{
"url": "https://github.com",
"ogTitle": "GitHub · Build and ship software on a single, collaborative platform",
"ogDescription": "Join the world's most widely adopted, AI-powered developer platform.",
"ogImage": "https://github.githubassets.com/assets/campaign-social.png",
"ogUrl": "https://github.com/",
"ogType": "website",
"ogSiteName": "GitHub",
"twitterCard": "summary_large_image",
"twitterTitle": "GitHub · Build and ship software",
"twitterImage": "https://github.githubassets.com/assets/campaign-social.png",
"title": "GitHub: Let's build from here",
"description": "GitHub is where over 100 million developers shape the future of software.",
"canonicalUrl": "https://github.com/",
"jsonLdTypes": ["Organization", "WebSite"],
"favicon": "https://github.githubassets.com/favicons/favicon.svg",
"themeColor": "#1e2327",
"allMetaTags": "{ \"og:title\": \"…\", \"twitter:card\": \"…\", … }",
"scrapedAt": "2026-07-06T12:00:00.000Z"
}

💡 Use cases

  • SEO audits at scale — paste hundreds of client URLs and get a spreadsheet showing exactly which pages have complete OpenGraph markup, which have broken og:image URLs, and which are missing Twitter Card tags entirely.
  • Social-media debugging — figure out why a link doesn't show a rich preview on Slack, WhatsApp or LinkedIn — paste the URL, see all extracted tags in one view, and spot the missing or malformed tag.
  • Competitive social-card analysis — study competitors' og:title patterns, og:image usage and preferred twitter:card types across their blog and landing pages.
  • Content inventory & migration QA — after a website migration, verify that every page's social meta tags survived the transition.
  • Automated link-preview generation — build tools that accept a URL and return a rich preview card with title, description and image.
  • Broken-image triage — extract ogImage/twitterImage URLs, then feed them to a URL status checker to catch 404s.

👥 Who uses it

SEO agencies auditing client sites · frontend developers debugging previews · growth and content marketers · QA teams running migration checks · tool builders generating link previews · competitive-intelligence analysts.

💰 Pricing

This Actor runs on a simple pay-per-result model — you pay per URL you inspect, with no separate Apify platform fees to calculate and no monthly subscription. Try it on the free tier first, then scale up. See the Pricing tab on this page for the current rate.

❓ Frequently Asked Questions

How do I bulk-audit OpenGraph tags for a list of URLs? Paste your URLs into startUrls and the inspector returns og:title, og:description, og:image, Twitter Card and JSON-LD tags per URL, so you can spot missing or broken tags in one spreadsheet.

How do I check why a link has no preview on Slack or LinkedIn? Run the URL through the inspector and review the extracted OpenGraph and Twitter Card fields to pinpoint the missing or malformed tag blocking the rich preview.

Does this render JavaScript? No — this Actor extracts meta tags from server-rendered HTML. For JavaScript SPAs that inject meta tags client-side, the tags may not appear; capture a visual preview with a screenshot tool instead.

Can it detect broken og:image URLs? It extracts the image URLs. You can then feed them to the Bulk URL Status Checker to verify which image URLs return 200 vs 404.

What's the difference between og:title and <title>? og:title is what Facebook/LinkedIn display; <title> is what Google shows in SERPs. They're often different — and tracking both is valuable, which is why the Actor returns both.

Can I extract only some tag groups? Yes. Toggle includeOG, includeTwitter, includeStructured and includeBasic independently to keep runs lean.

How many URLs can I process at once? Up to 1,000 URLs per run (maxUrls), inspected over pure HTTP.

How do I export the meta-tag data to CSV or JSON? Run the Actor and download the dataset as CSV, JSON, Excel or HTML from the Output tab, or pull it via the Apify API — one row per URL.

Is it legal to extract this data? The Actor reads only publicly served HTML markup — the same tags any social platform's crawler reads. You are responsible for inspecting only URLs you're authorized to audit and for complying with applicable terms and laws.

🔗 More website & SEO tools by logiover

Building a technical-SEO or social-audit pipeline? Pair this inspector with the rest of the suite:

ToolWhat it does
JSON-LD Schema & Meta Tag ExtractorFull JSON-LD structured-data extraction from any URL
Website SEO Audit CrawlerFull on-page SEO audit across an entire site
Bulk URL Status CheckerVerify og:image and link URLs return 200 vs 404
Website Image & Media ExtractorPull every image and media asset from a page
Bulk Website Screenshot CaptureCapture visual page/social previews at scale
URL to MarkdownConvert any URL to clean Markdown for LLMs
Website Tech Stack DetectorFingerprint frameworks, servers and analytics
Sitemap to URL CrawlerExpand sitemaps into a full URL list to feed this Actor
Broken Link CheckerFind dead 404 links across a whole site
Bulk HTTP Security HeadersScan CSP, HSTS and security posture of any URL
Website Change MonitorDetect and diff changes on any web page over time
SERP & Keyword ResearchKeyword ideas + live SERP + People Also Ask

👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.

⏰ Scheduling & integration

Schedule this Actor on Apify to monitor social-card health daily or after each deploy. Export results to JSON, CSV or Excel, sync to Google Sheets, or push to your database, BI tools and webhooks through the Apify API. Connect it to Make, n8n or Zapier to alert when an og:image or Twitter Card tag goes missing.

⭐ Support & feedback

Found a bug or need an extra field? Open an issue on the Issues tab — response is usually fast. If this Actor saves you time, a ★★★★★ review on the Store page genuinely helps and is hugely appreciated. 🙏

This Actor reads only publicly served HTML markup and is intended for legitimate SEO-audit, social-debugging and analytics use. You are responsible for inspecting only URLs you're authorized to audit and for complying with applicable terms of service and local laws.


📝 Changelog

2026-07-06

  • ✨ README overhaul: added shields badges, a green "why" callout, a richer output sample and full field reference, ready-to-run example scenarios, a website/SEO cross-promo grid, generic pay-per-result pricing, and a clearer quick-start.

2026-07-01

  • Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
  • Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
  • Added ready-to-run example tasks that cover common real-world use cases.