Enter any public URL to see exactly how it will look when shared on Facebook, X (Twitter), LinkedIn, and WhatsApp — built from its actual Open Graph and Twitter Card tags, with warnings for anything missing.
When a URL is shared on social media or messaging apps, the platform doesn't just show the bare link — it generates a rich preview card with a title, description, and image pulled from that page's meta tags, and this preview is often the single biggest factor in whether someone actually clicks through. A well-crafted preview with a compelling image and clear title can meaningfully increase click-through rates, while a broken, generic, or missing preview (a bare gray box, no image, a truncated or irrelevant title) makes a shared link look untrustworthy or unfinished, even if the destination page itself is polished and high-quality.
This tool fetches a page's HTML the same way each platform's own link-preview crawler would, extracts its Open Graph and Twitter Card meta tags, and then applies each platform's own documented fallback order to decide what to show: Facebook, LinkedIn, and WhatsApp read Open Graph tags directly (og:title, og:description, og:image, og:site_name); X reads its own twitter: tags first and falls back to the equivalent Open Graph tag when a Twitter-specific one is absent. Rendering all four side by side from a single fetch makes it easy to spot exactly which platform will show a broken or incomplete preview, without needing to actually post the link on each platform just to check.
Open Graph, originally created by Facebook and now a de facto open standard used by dozens of platforms, and Twitter Cards, X's own separate but overlapping tag set, are together responsible for essentially every rich link preview seen across the social web. A minimal, solid setup covers og:title, og:description, og:image, and og:url for broad platform coverage, plus twitter:card (typically summary_large_image) to explicitly opt into X's card rendering rather than relying purely on its Open Graph fallback behavior, which can occasionally be less reliable than an explicit Twitter Card declaration.
The most frequent cause is simply missing tags — a page with no og:image at all will never show an image no matter how good the actual page content is. Close behind is an image tag pointing to a relative path or an image the platform's crawler can't actually fetch (blocked by authentication, a firewall rule, or an incorrect URL), which produces the same broken result as no image tag at all from the platform's perspective. A less obvious cause is a cached preview: after fixing tags on a page that's already been shared once, the platform may keep showing its old, cached preview until you explicitly force a re-scrape through that platform's own debugging tool.
The most effective way to use this tool is as a pre-publish check — running a new blog post, product page, or landing page through it before sharing the link anywhere, so any missing or broken tag gets caught and fixed while it's still free to correct, rather than after the link has already been posted and cached with a broken preview across multiple platforms. For sites where pages are generated from a shared template or CMS, occasionally spot-checking a few representative pages is a good way to catch a templating bug that might be silently omitting a tag across an entire section of the site.
Social Share Preview shows how a page's existing tags render across platforms. These related SEO tools help you generate or audit those same tags.