SiteAssets SiteAssets
Open Graph Checker

Inspect how your URL appears.

Paste your public URL below. We'll fetch the page, parse the meta tags, score the result and show you exactly what to fix.

Why use our Open Graph Checker?

Real-time Preview

See exactly how your link will appear on Facebook, Twitter, LinkedIn and other platforms before sharing.

Comprehensive Analysis

We check all essential Open Graph tags including title, description, image, URL and type with detailed validation.

Actionable Fixes

Get specific recommendations and code snippets to fix missing or incorrect Open Graph tags instantly.

Multi-platform Support

Preview your content across Facebook, Twitter, LinkedIn, WhatsApp and more in a single check.

SEO Benefits

Improve your social sharing presence which can lead to better engagement and indirect SEO benefits.

Free & Unlimited

Check as many URLs as you want without limits. Perfect for agencies managing multiple client websites.

How to check Open Graph tags

1

Paste Your URL

Enter the public URL you want to check in the input field above and click the check button.

2

Review Results

We fetch the page, parse all Open Graph tags and show you previews for each social platform.

3

Fix & Share

Get actionable recommendations, copy the fix code and implement it on your website.

Open Graph requirements by platform

One og:image has to survive Facebook, X, LinkedIn, Slack, Discord, WhatsApp, iMessage and Telegram. These are the sizes and minimums each parser actually enforces, and how to force a refresh when a preview goes stale.

Platform Best image Minimum Ratio Refresh cache
Facebook1200 × 630200 × 2001.91:1Sharing Debugger → Scrape Again
X / Twitter1200 × 628300 × 1571.91:1Preview in a draft post
LinkedIn1200 × 627200 × 2001.91:1Post Inspector
Slack1200 × 630400 × 2001.91:1Re-unfurl; server cache ~30 days
Discord1200 × 630300 × 2001.91:1Append a query string
WhatsApp1200 × 630300 × 3001.91:1 or 1:1No public tool
iMessage1200 × 630400 × 2001.91:1No public tool
Telegram1200 × 630—1.91:1@WebpageBot

Minimums are per-platform hard floors: below them the parser silently drops the image and renders a text-only card. Card titles are truncated at roughly 60–90 characters and descriptions at 110–200, so lead with the specifics.

The seven failures behind most broken previews

These account for nearly every "why is my link blank?" report. Check them in this order.

1 · A relative og:image path

Crawlers resolve content="/og.png" against nothing — there is no page context at unfurl time. The card renders with no image. Always emit an absolute URL including the scheme.

<meta property="og:image" content="https://example.com/og.png" />

2 · An image smaller than 200 × 200

Facebook and LinkedIn drop thumbnails below the floor entirely rather than upscaling them. A 32 px favicon reused as og:image produces a text-only card on every platform.

3 · WebP or AVIF where a JPEG was expected

Modern formats work on Facebook and X, but older scrapers and some Slack surfaces fail to decode them and fall back to a bare link. Ship JPEG or PNG for the card and keep the modern format for the page itself.

4 · Several og:image tags, first one wrong

Platforms take the first declaration, not the best one. A CMS that injects a site-wide default before your per-page image wins the race every time — the preview shows the generic logo instead of the article image.

5 · An image behind a redirect or a login

Scrapers follow redirects inconsistently and never send cookies. An image URL that 302s to a CDN, or that sits behind authentication, looks like a 404 to the crawler.

6 · A title rendered from an unpopulated template

Preview cards showing exactly "Home" or "undefined" are the classic symptom of an SPA that sets og:title client-side. Crawlers don't run your JavaScript — the tags must be in the server-rendered HTML.

7 · Tags correct, cache stale

The most common false alarm. Facebook caches an unfurl for about 30 days; if you fixed the tags an hour ago, the old card is still what people see. Refresh it in the Sharing Debugger before assuming the fix failed.

How to force a stale preview to refresh

Facebook / Instagram. Open the Sharing Debugger, paste the URL, press "Scrape Again". The first press refreshes the cache; the second confirms the new tags were parsed.

LinkedIn. Open Post Inspector, paste the URL, press Inspect. LinkedIn refreshes asynchronously — the share composer may still show the old card for a few minutes.

X / Twitter. There is no public validator left. Paste the link into a new post draft and watch the card update in the composer; nothing is published until you send it.

Slack. Remove the message and repost, or use "Remove preview" then paste again. Slack holds unfurls server-side for around 30 days with no per-URL invalidation, so a changed ?v= query is often the only reliable reset.

Discord. Append any query string (?v=2) to the shared URL — Discord keys its embed cache on the full URL, so a new string is a new entry.

Telegram. Send the link to @WebpageBot and it re-fetches the page, then reports back which tags it found.

After any change, re-run the check above: it fetches the live HTML the same way a crawler does, so a green card here plus a manual refresh there is the complete loop.

Frequently Asked Questions

What is an Open Graph checker?

An Open Graph checker is a tool that inspects how your URL appears when shared on social media platforms like Facebook, Twitter, and LinkedIn. It analyzes your Open Graph meta tags and provides actionable recommendations to improve your social sharing presence.

Why are Open Graph tags important?

Open Graph tags control how your content appears when shared on social media. Properly configured tags ensure your links display with the right title, description, and image, which increases click-through rates and brand consistency across platforms.

What should I do if my Open Graph tags are missing?

If your Open Graph tags are missing, add the essential meta tags to your HTML head section: og:title, og:description, og:image, and og:url. Our checker provides specific code snippets you can copy and paste directly into your page.

How often should I check my Open Graph tags?

Check your Open Graph tags whenever you update your website content, change your branding, or notice that shared links are not displaying correctly on social media. Regular checks help ensure your content always looks professional when shared.