Try:
Enter a URL and press Check
Enter a URL and press Check to preview the share card

How to use the Open Graph Checker

  1. Enter the URL you want to share and press "Check".
  2. "Share preview" simulates the card social platforms display.
  3. Review each tag in the Open Graph and X Card tables; yellow and red items should be added.
  4. After updating your site, use Facebook's Sharing Debugger "Scrape Again" so platforms refresh their cache.

Examples

Minimal Open Graph setup

Input
https://example.com/post/123
Output
<meta property="og:title" content="Post title">
<meta property="og:description" content="One-line summary">
<meta property="og:image" content="https://example.com/og/123.png">
<meta property="og:url" content="https://example.com/post/123">
<meta property="og:type" content="article">
<meta name="twitter:card" content="summary_large_image">

Specs & key facts

Tags checkedog:title, og:description, og:image, og:url, og:type, og:site_name, og:locale, twitter:card / title / description / image
Image checkLoads og:image and reports its pixel size
Recommended size1200 × 630 px (1.91:1), at least 600 × 315
Read limitFollows redirects, analyzes the first 512 KB
LimitsJavaScript is not executed; public URLs only
PriceFree, no sign-up

FAQ

I changed og:image but Facebook still shows the old one. Why?

Platforms cache share data. Open Facebook's Sharing Debugger, enter the URL and press "Scrape Again"; for other apps, adding a query string such as ?v=2 forces a refresh.

Does og:image need an absolute URL?

Yes. Use a full https:// URL — relative paths fail on many platforms.

What is the best share image size?

1200 × 630 px (1.91:1) works across Facebook, X, LinkedIn and Discord; keep it under 5 MB as JPG or PNG.

Why does the image fail to load?

The URL may be wrong, the server may block hotlinking, or the image may require a login. Social platforms will hit the same problem.