Free online tool
Open Graph Preview
Fill in your Open Graph tags and see a live preview of how the card will look when shared.
What is Open Graph?
Open Graph is a protocol originally created by Facebook that lets any web page describe how it should appear when shared on social platforms. When someone posts your URL to Facebook, LinkedIn, WhatsApp, Slack, or Discord, the platform reads the og: meta tags in your HTML head and generates a rich card with a title, description, and image.
Recommended sizes
The safest image ratio is 1.91:1 (for example 1200×630 pixels). Keep your title under 60 characters and your description under 155 so nothing gets truncated. Always provide an absolute HTTPS URL for the image — relative paths don't work when the tag is scraped by third parties.
+Do I still need Twitter meta tags?
For best results on X/Twitter add twitter:card, twitter:title, twitter:description and twitter:image alongside your Open Graph tags.
+Why is my new image not showing?
Platforms aggressively cache Open Graph data. Use their debuggers (e.g. Facebook Sharing Debugger) to force a re-scrape.
Seeing your link the way Facebook, X, and Slack will render it
Open Graph tags control how a URL appears when someone pastes it into a social post or chat: the og:title, og:description, and og:image meta tags in your page head, plus a handful of platform-specific variants like twitter:card, determine the preview card that shows up instead of a bare link.
This previewer renders those tags the way the major platforms actually display them, so you can catch a cropped image or a missing description before it goes out in a post that can't easily be edited after the fact.
Image dimensions that actually render cleanly
1200 by 630 pixels is the dimension most platforms expect for a large summary card, giving roughly a 1.91 to 1 ratio; anything with more extreme proportions gets cropped unpredictably, especially on Facebook's feed view versus X's card view which crop from different edges. Keep any text or logo inside the middle 80 percent of the image so it survives whichever crop a given platform applies.
Caching is the reason your fix isn't showing up
Facebook and LinkedIn cache the Open Graph data for a URL the first time it's shared and won't refetch it automatically just because you changed the tags. Facebook has a sharing debugger that lets you force a re-scrape, and LinkedIn has its own post inspector; without running one of those, you'll keep seeing the old preview indefinitely.
Twitter Card tags still need their own fallback
X still reads twitter:card, twitter:title, and twitter:image as a separate set of tags, and while it falls back to Open Graph values when those are missing, relying entirely on fallback means you lose the ability to show a different card type, like summary_large_image versus a smaller summary card, for that platform specifically.
What happens when tags are missing entirely
If no Open Graph tags are present at all, most platforms fall back to scraping the page's title tag, first paragraph of visible text, and the first sizable image they find in the markup, which is unpredictable and often pulls a logo from the header instead of anything relevant to the shared page. Setting explicit tags removes that guesswork rather than hoping the scraper picks something reasonable.
Dynamic pages need dynamic tags, not a static fallback
Single-page applications that render content client-side often serve the same static og:title and og:image for every route unless the server explicitly injects per-page values before the crawler-facing response is sent, since most social crawlers do not execute JavaScript before reading the head. Confirm the tags differ per URL by viewing the raw server response rather than the browser-rendered DOM, which will look correct even when the underlying fix is missing.
People also search for
- open graph preview tool
- social media link preview generator
- og image size checker
- facebook sharing debugger alternative
- twitter card preview
- og:title og:description generator
- link preview not updating fix
- social share image dimensions