DNS Checker.eu

Open Graph Checker

Fetch the Open Graph and Twitter Card meta tags from any public URL and preview exactly how the page will appear when it is shared.

About Open Graph Checker

When a link is posted to a social platform or a chat app, the receiving service builds a rich preview card from special meta tags in the page's HTML. The Open Graph protocol defines these as og:title, og:description, og:image, og:url and og:type, while Twitter Card tags (twitter:card, twitter:title, twitter:image) let you tune how the same link renders on X. This checker fetches the page from our EU servers, reads all of those tags plus the plain <title> and meta description, and shows both the raw values and a rendered preview of the resulting card.

The tool reads the server-rendered HTML exactly as a social crawler does - it does not execute JavaScript. That is a deliberate and useful constraint: platforms such as Facebook, LinkedIn and Slack scrape static HTML and never run your scripts, so if your og: tags are injected client-side they won't appear here, which is precisely why they won't appear in the real preview either. What you see in this checker is a faithful stand-in for what the scrapers see.

Most social-sharing problems come down to a handful of tag mistakes, and the checker surfaces each one. A missing og:image leaves your card with no thumbnail; an og:image pointing to a relative path instead of an absolute URL is silently dropped by many crawlers; a missing og:title forces a fallback to the page title, which may not be what you want; and an absent twitter:card type can stop a large-image card from rendering. Seeing the exact detected values next to the preview makes these easy to spot.

Once your tags are correct, remember that platforms cache preview data aggressively. This tool always fetches the current live version of your page, so a mismatch between it and a stale card on Facebook or LinkedIn simply means the platform is serving a cached scrape; refresh it in that platform's own sharing debugger. The fetch itself runs from our European infrastructure with a short timeout and refuses private addresses.

How to use it

  1. 1Enter the full URL of the page you want to inspect.
  2. 2Let the tool fetch the page HTML and read every og: and twitter: meta tag, plus the title and description.
  3. 3Review the preview card to see the title, description and image a social platform would display.
  4. 4Compare the detected tags against what you intended and fix any that are missing, empty or point to a relative path.
  5. 5Redeploy, re-check here, then refresh the cache in each platform's own sharing debugger.

Common use cases

  • -Confirming a new blog post or product page shows the right title, description and image when shared.
  • -Debugging why a link posts with no image or the wrong thumbnail on LinkedIn, Slack or WhatsApp.
  • -Verifying that og:image URLs are absolute and reachable before a launch or campaign.
  • -Checking that Twitter Card tags are present so posts render as proper summary or large-image cards.
  • -Auditing a set of pages for consistent, complete social metadata before handoff.

Frequently asked questions

What are Open Graph tags?
Open Graph tags are <meta> elements such as og:title, og:description and og:image that tell social platforms and messaging apps how to render a rich preview card when someone shares your link.
How can I preview how my link looks when shared?
Enter the page URL and the checker reads its Open Graph and Twitter Card tags, then shows the title, description and image platforms will display - without you having to post the link anywhere.
Why is my image not showing in the social preview?
The usual causes are a missing og:image tag, an image URL that is relative instead of absolute, or an image the crawler cannot reach. The checker shows the exact og:image value so you can pinpoint which it is.
Does the checker run JavaScript?
No. It reads the raw server-rendered HTML, exactly like Facebook's and X's crawlers do. If your meta tags are added only by client-side JavaScript they won't be detected here - and social scrapers won't see them either.
What is the difference between Open Graph and Twitter Card tags?
Open Graph (og:) tags are the shared standard used by most platforms, while twitter: tags fine-tune how a link renders specifically on X. When Twitter tags are absent, most platforms fall back to the Open Graph values.
My tags are correct but the old preview still shows. Why?
Social platforms cache preview data. After fixing your tags, use the platform's sharing debugger to force a re-scrape; this checker always fetches the current live version of your page.