Free Open Graph Validator

Enter a URL to check its Open Graph tags, preview how the link will look when shared, and catch missing or broken tags.

Enter a page URL

Open Graph tags control how a page looks when it is shared on Facebook, LinkedIn, Slack, WhatsApp, and most other platforms, the title, description, and image shown in the preview card. Get one required tag wrong and the platform falls back to guessing, often pulling the wrong image or no image at all.

This validator fetches a live URL and checks the four required Open Graph properties (og:title, og:type, og:image, og:url) plus the recommended ones (og:description, og:site_name, og:locale). It also fetches the og:image itself to confirm it actually loads, checks its real pixel dimensions against the 1200x630 size most platforms prefer, and flags a mismatch if the declared og:image:width/og:image:height do not match the real file. A social preview card shows roughly how the link will render when shared.

Use it after publishing a new page, after changing a featured image, or any time a shared link is not showing the preview you expect.

Frequently Asked Questions

Frequently Asked Questions (FAQs) is a list of common questions and answers provided to quickly address common concerns or inquiries.

Why is my og:image not showing up when I share a link?

The most common causes are a relative image URL instead of an absolute one, an image the platform cannot fetch (blocked, too slow, or a non-image content type), or an image below the platform's minimum size. This tool checks all three and tells you which one applies.

What is the ideal og:image size?

Most platforms recommend 1200x630 pixels for the sharpest preview across desktop and mobile. Images below roughly 200x200 are often rejected outright. This tool reports your image's real dimensions against both thresholds.

Does this also check Twitter Card tags?

Yes. It reports any twitter: tags it finds. If none are present, X/Twitter will fall back to your Open Graph tags automatically, which is valid but gives you less control over the exact preview.

Why does a cached preview still look wrong after I fixed my tags?

Most platforms cache the preview the first time a link is shared. This tool always reads the current live tags, so if it reports your fix as correct but a platform still shows the old preview, use that platform's own cache-refresh tool (for example Facebook's Sharing Debugger) to force a re-scrape.
Share on Social Media: