Open Graph checker.
Share with confidence.
See how your links look on social media. Find what’s missing, try the fix, and ship better metadata.
Make your next share count.
Check a URL to see what social platforms can read—and exactly what to improve.
- Clear, prioritized recommendations
- Five platform previews
- Editable tags and ready-to-copy code
See the share.
Preview simulationYour link. Five perspectives.
Run a check to reveal your preview.An approximation, not a live post. Platforms may crop, truncate, or cache your link differently. No content is posted.
A better preview is a good start.
Need the website behind it to work harder? We build thoughtful websites and applications.
Good links deserve
good previews.
A practical guide to the metadata behind every share.
Protocol checks follow the Open Graph specification. Platform previews are approximations, not a guarantee of how every app version renders a link.
What does an Open Graph checker do?
It reads the HTML your server sends, extracts social metadata, and checks whether your title, description, URL, and images are ready to share. This checker also lets you try edits and export the tags without changing your live site.
Which Open Graph tags should I include?
The protocol requires og:title, og:type, og:url, and og:image. Add og:description, og:site_name, and descriptive og:image:alt text for useful context. Keep your canonical URL and og:url consistent unless the difference is intentional.
What size should my OG image be?
1200 × 630 pixels is a useful landscape starting point. It is not a universal requirement: square X summary cards and messaging apps can crop differently. Keep the subject and essential text near the centre, use a public HTTPS image URL, and compress large files.
How are X cards different?
X can use twitter:title, twitter:description, and twitter:image in preference to Open Graph values. Choose summary for a small square image or summary_large_image for a wide card. Explore player posters and inspect app configuration below the previews. Playback and app-store layouts require validation in the actual app.
Why is my shared preview still showing old content?
Social platforms cache metadata and images independently. Rechecking here fetches your current HTML; it does not clear their caches. Use the platform’s own sharing debugger or post inspector to request a refresh. A changed image filename can help when replacing an image.
How do I add these tags to HTML or Next.js?
Open Edit metadata, make your changes, and copy the export. Put HTML tags inside your document’s head. In Next.js App Router, use the exported Metadata object in a server page or layout. Review inherited metadata and file-based OG images, which can override your configuration. Rich media types may require additional fields.
Why can’t the checker read my page?
The page must be public HTML. Login screens, bot protection, invalid certificates, private addresses, and slow responses can prevent a check. The checker does not execute browser JavaScript. If your tags only appear after JavaScript runs, render them on the server so social crawlers can read them.