My Tool Studio
SEOURL-first

Open Graph Checker

This Open Graph checker fetches any public URL, tests its og and twitter tags, and shows the link card on Google, Facebook, X, LinkedIn, WhatsApp, Slack, Discord, Pinterest and Telegram. The Checks tab marks each item pass, warn or fail: title, description, image, url, type, site name, twitter:card, whether og:url matches the canonical, and image width, height and alt tags. The og:image is requested to confirm it loads, then its status, file type, size in KB, dimensions and shape are checked. The Missing tags tab writes the tags you lack as ready-to-paste HTML, and Raw tags lists everything the page serves. Use it before a campaign, or when a shared link shows the wrong picture.

Always freeNo sign upRuns in your browser

How to use

01

Paste the URL and click Check Open Graph

Enter the full address of a public page. The tool fetches its HTML from our server and reads the head, then checks the og:image with a HEAD request and loads it in your browser to measure it.

02

Work through the Checks tab

Fix anything marked fail first, such as a missing og:image, an image that returns an error or one served in the wrong format. Then work through warnings about file size, shape, alt text or a missing twitter:card.

03

Compare previews and copy the fixes

Open Previews to see each platform, or All for every card at once. Copy the Missing tags block into your head, then refresh old cards with the linked Facebook and LinkedIn tools.

Why Open Graph Checker

Tags the Open Graph checker looks for

These are the tags behind a typical link card. The lengths are practical targets: platforms cut long titles and descriptions at different points, so shorter is safer, and the checker warns when og:title runs past 90 characters. Missing optional tags do not stop a card from appearing, but they leave the choice to each platform.

TagNeeded?Recommended value
og:titleYesThe page headline, ideally under 60 to 90 characters
og:descriptionYesOne or two sentences, about 110 to 160 characters
og:imageYesFull https URL, 1200 x 630 px
og:image:altRecommendedA short description of the image
og:urlRecommendedThe canonical URL of the page
og:typeRecommendedwebsite, or article for posts
twitter:cardRecommendedsummary_large_image for wide images

Common questions

Why does the og image checker show a different picture than Facebook does?
This tool reads your live HTML, while Facebook shows whatever its scraper cached, sometimes days ago. If the checker shows the right picture and Facebook shows the old one, your markup is fine and the cache is stale. Re-scrape the URL in Facebook's Sharing Debugger to refresh it.
What does the Raw tags tab in the Open Graph checker list?
Two groups: every og: property and every twitter: property found in the head, each with its exact value and a copy button, plus a button that copies them all as HTML. An empty group says no tags were found, which is itself the diagnosis. This is where typos and truncated URLs become obvious.
Which values does each Open Graph preview use when tags are missing?
The Facebook and LinkedIn previews use og:title, then the page title, and og:description, then the meta description, with og:image for the picture. The X preview reads twitter:title, twitter:description and twitter:image first and falls back to the og values, and shows a small thumbnail layout when twitter:card is summary.
What og:image size and file does the Open Graph checker expect?
It passes images at least 600 px wide with a shape close to 1.91:1, such as 1200 x 630, served as JPG, PNG or another image type. It warns about SVG files, which most platforms do not show, and about files over about 600 KB, and fails images that return an error, are not images or pass 8 MB. It also warns about http:// images and fails relative paths.
How do I refresh a cached link preview on Facebook or LinkedIn?
Paste the URL into the Facebook Sharing Debugger and click Scrape Again, or into the LinkedIn Post Inspector, and each will fetch the page fresh. The Checks tab links to both. X and WhatsApp have no public refresh tool, so changes there can take a while to show.
Can the Open Graph checker inspect pages behind a login?
No, and neither can the platforms. The request arrives without cookies, just like Facebook's or LinkedIn's scraper. If your page sends logged-out visitors to a login screen, the checker sees that screen's tags, which is exactly the broken card your audience would get.
Does the Open Graph checker show WhatsApp, Slack or Discord previews?
Yes. The Previews tab has WhatsApp, Slack, Discord, Telegram and Pinterest next to Google, Facebook, X and LinkedIn, and an All tab shows them side by side. Discord uses your theme-color meta tag for its side bar, and Slack and Telegram show og:site_name above the title, so those tags show up in the previews too.
How often should I run the og checker on important pages?
After every change to templates or head markup, and before any paid or scheduled share. Platforms cache the first scrape, so a card that goes out with a missing image can outlive your fix. A quick check first is cheaper.
What goes in the Missing tags tab of the og checker?
Every recommended Open Graph and twitter tag the page lacks, written as HTML. Values come from the page where possible, such as the title tag for og:title and the canonical for og:url, and placeholders mark what you must fill in, like a share image address. Paste the block into the head and run the check again.

More SEO tools

View all