Open Graph Checker
Paste any URL to instantly check all Open Graph tags and preview how your links appear
What are Open Graph checks?
An Open Graph checker inspects the meta tags embedded in your webpage and evaluates whether they'll produce the rich link previews you intend. Every time someone shares your URL on social media, the receiving platform sends a crawler to read your OG tags. If those tags are missing, malformed, or incomplete, the platform either falls back to guessing — pulling random text and images from your page — or shows nothing at all.
Unfurli's checker goes beyond simple tag extraction. It fetches your page using the same HTTP headers that real social crawlers use, parses every OG tag, and scores your implementation against nine platforms: Twitter, Facebook, LinkedIn, WhatsApp, Slack, Discord, Pinterest, and Telegram. Each platform has different image size preferences, character limits, and fallback behaviors — a setup that works on Facebook might produce a broken card on WhatsApp.
The scoring system highlights exactly what's working and what isn't. You'll see which tags are present, which are missing, whether your image dimensions meet each platform's ideal size, and whether your URLs are properly formatted. Every issue comes with a concrete fix suggestion you can copy directly into your HTML.
Open Graph check size requirements by platform
| Platform | Recommended Size | Aspect Ratio |
|---|---|---|
| Twitter / X | 1200 x 628 px | 1.91:1 |
| 1200 x 630 px | 1.91:1 | |
| 1200 x 627 px | 1.91:1 | |
| 400 x 400 px | 1:1 | |
| Slack | 500 x 250 px | 2:1 |
| Discord | 400 x 200 px | 2:1 |
| 600 x 900 px | 2:3 | |
| Telegram | 1200 x 628 px | 1.91:1 |
Common Open Graph check issues and how to fix them
1. og:image fails size check on multiple platforms
Each platform has a minimum image size. An image that passes on Facebook (1200x630) may fail on Pinterest (600x900). Use a large source image and specify dimensions explicitly.
<meta property="og:image" content="https://example.com/og-1200x630.png" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="630" />
2. og:description exceeds platform character limits
Facebook truncates at ~300 chars, Twitter at ~200. Keep og:description between 120-160 characters for consistent display across all platforms.
<!-- Too long --> <meta property="og:description" content="This extremely long description will be truncated differently on every platform..." /> <!-- Better --> <meta property="og:description" content="Build faster with our API. Ship integrations in minutes, not weeks." />
3. HTTPS/HTTP mismatch in og:url
If your site serves over HTTPS but og:url points to HTTP, some platforms will flag it as insecure or fail to fetch the preview entirely.
<!-- Wrong --> <meta property="og:url" content="http://example.com/page" /> <!-- Correct --> <meta property="og:url" content="https://example.com/page" />
4. Duplicate OG tags in the HTML head
Having two og:title tags confuses crawlers. This often happens when a CMS injects tags and your theme also adds them. Most platforms use the first occurrence.
<!-- Problem: two titles --> <meta property="og:title" content="My Page (theme)" /> <meta property="og:title" content="My Page (plugin)" /> <!-- Fix: keep only one --> <meta property="og:title" content="My Page - Better Title" />
Frequently Asked Questions
What is an Open Graph checker?▾
An Open Graph checker scans a webpage's HTML, extracts all OG meta tags, and evaluates whether they meet the requirements of major social platforms. Unlike viewing page source manually, a checker validates tag values, image dimensions, URL formats, and overall completeness — giving you a clear pass/fail report for each platform.
How do I check my Open Graph tags?▾
Paste your URL into Unfurli above. It fetches your page exactly like a social media crawler would, extracts every OG tag, validates each one against platform-specific rules, and shows scored results for Twitter, Facebook, LinkedIn, WhatsApp, Slack, Discord, Pinterest, and Telegram.
What is a good Open Graph score?▾
Aim for 90 or higher. A perfect score means all required and recommended OG tags are present, your image meets size requirements, URLs are absolute HTTPS, and there are no duplicate tags. Scores below 70 typically mean at least one platform will show a broken or incomplete preview.
Do all social platforms use Open Graph tags?▾
Most platforms use OG tags as their primary or fallback source for link previews. Facebook, LinkedIn, WhatsApp, Slack, Discord, Pinterest, and Telegram read OG tags directly. Twitter prefers its own twitter:card meta tags but falls back to OG tags when Twitter-specific tags are missing.
How do I fix failing Open Graph checks?▾
Each failed check in Unfurli includes a specific fix suggestion. Common fixes include: adding missing required tags (og:title, og:image, og:url), switching relative image URLs to absolute HTTPS URLs, resizing images to meet minimum dimensions, and removing duplicate tag declarations.
What's the difference between an OG checker and a debugger?▾
A checker focuses on validation — scanning tags against rules and reporting pass/fail. A debugger adds troubleshooting features like cache clearing, crawler simulation, and before/after comparisons. Unfurli combines both: it checks tags against platform rules and helps you debug rendering issues across 9 platforms.