Open Graph Debugger

Preview how your website looks when shared on social media. Debug and validate your Open Graph meta tags for Facebook, X/Twitter, LinkedIn, and Discord.

See your link the way social platforms see it

When a link is posted on Facebook, X, LinkedIn, Discord, Slack, or iMessage, the platform fetches the page and reads its Open Graph tags to build the preview card: og:title, og:description, og:image, and a few others. If those tags are missing or wrong, you get a blank card or the wrong picture, and far fewer clicks.

Paste any URL and the debugger fetches it, lists every Open Graph and Twitter Card tag it finds, and renders a preview of the card for each platform so you can spot problems before you share.

What the debugger checks

Alongside the previews, you get a list of warnings with a plain-English fix for each one:

  • Missing og:title, og:description, or og:image
  • Missing og:type and og:site_name
  • Missing twitter:card (needed for large image previews on X)
  • Missing og:image:width and og:image:height
  • Missing canonical URL

Fixing a stale preview

Platforms cache link previews aggressively. If you have updated your tags but a post still shows the old card, the platform is serving its cached copy. Facebook and LinkedIn each have a sharing debugger that lets you force a re-scrape; on X and Discord, appending a query string like ?v=2 to the URL fetches a fresh preview.

Frequently asked questions

What are Open Graph tags?

Open Graph tags are meta tags in the head of an HTML page that tell social platforms which title, description, and image to show when the page is shared. They were introduced by Facebook and are now read by almost every platform and messaging app.

What size should my Open Graph image be?

Use 1200 by 630 pixels. That aspect ratio (roughly 1.91:1) renders correctly on Facebook, X, LinkedIn, and Discord. Keep the file under 5 MB. You can make one with our free Open Graph image generator.

Why does my link preview show an old image?

The platform has cached the old preview. Use its sharing debugger to re-scrape the URL, or add a query parameter to the link so it is treated as a new URL.

Does the debugger work on any website?

It works on any publicly reachable URL. Pages that require a login, or that block automated fetches, cannot be previewed.

More free tools