How to Preview Social Media Link Cards Before Sharing

You hit "share" and your beautiful article shows up as a sad gray box with no image. Here's how to check — and fix — your link preview on every platform before anyone sees it.

⚡ Check yours now

Open the Social Card Preview tool, paste your URL, and see your X, Facebook, LinkedIn, and iMessage cards side by side — free.

What is a social card (link preview)?

When you share a link on X (Twitter), Facebook, LinkedIn, WhatsApp, iMessage, or Slack, the platform doesn't just show a bare URL. It fetches your page, reads a handful of meta tags from the HTML <head>, and builds a rich preview card: image, title, description, site name. That card is what 90% of people actually look at — and click.

The tags come from two standards:

Get them right and your links look professional. Get them wrong (or skip them) and platforms guess — usually badly.

Advertisement

The 5 tags you actually need

Forget the dozens of optional tags. These five cover 99% of cases:

<meta property="og:title" content="Your headline here">
<meta property="og:description" content="One or two compelling sentences.">
<meta property="og:image" content="https://yoursite.com/cover-1200x630.jpg">
<meta property="og:url" content="https://yoursite.com/your-page">
<meta name="twitter:card" content="summary_large_image">

How each platform renders your card

X (Twitter)

Two flavors: summary_large_image (big image on top, title + description below — use this) and summary (small square thumbnail on the left). Large cards get dramatically more engagement. X crops images to roughly 2:1.

Facebook

Image on top, then a light-gray box with your domain in small caps, bold title, and description. Facebook is strict about the 1.91:1 ratio and caches aggressively — after fixing tags, you must re-scrape with the Sharing Debugger.

LinkedIn

Similar to Facebook but cleaner: image, bold title, domain. LinkedIn's crawler is slow — allow up to 24 hours for tag changes to reflect, and use the Post Inspector to force a refresh.

iMessage / WhatsApp / Slack

Compact cards: small image, title, short description, domain. These apps cache per-device, so test on a fresh chat. WhatsApp requires the image to be under 300 KB for reliable previews.

Fixing the 4 most common problems

1. No image shows up

Checklist: does og:image exist? Is the URL absolute (starts with https://)? Is the image at least 200×200px? Can the platform's crawler actually reach it (not blocked by login or robots.txt)? Nine times out of ten, it's a relative URL.

2. Wrong / old image

Platform cache. Facebook: Sharing Debugger → "Scrape Again". X: Card Validator. LinkedIn: Post Inspector. For stubborn cases, add a version query string (?v=2) to the image URL.

3. Title or description truncated

Every platform cuts text at different lengths. Front-load the important words: keep titles under 60 characters and descriptions under 150.

4. Image looks blurry or cropped weirdly

You're below 1200×630 or the focal point is near an edge. Design social images at exactly 1200×630 with safe margins, and export at 2x if text must stay crisp.

Designing a card image people click

Frequently asked questions

How do I see what my link will look like when shared?
Use a social card preview tool: paste your URL or your title, description and image, and it renders mockups of the X, Facebook, LinkedIn and iMessage cards instantly — before you publish.
Why is my link preview showing the wrong image?
Usually because the og:image tag points to an old image, the URL is relative instead of absolute, or the platform cached a previous version. Fix the tag, then clear the cache with the platform's debugger tool.
What is the best image size for link previews?
1200×630 pixels works everywhere — Facebook, LinkedIn, and X large cards. Keep it under 1 MB, use JPG or PNG, and always use an absolute https:// URL.
Do I need Twitter Card tags too?
Just one: <meta name="twitter:card" content="summary_large_image">. X falls back to your Open Graph tags for everything else, so you don't need to duplicate title, description, or image.