← All guides

WhatsApp Link Preview Not Showing? 5 Causes & Fixes

By OG Checker Team··8 min read

You paste a link into a WhatsApp group. The person next to you taps it — and sees nothing. No image, no card, just a wall of blue text. Meanwhile the exact same link shows a beautiful preview in iMessage and on Facebook.

Before you debug your og:image, check one thing first: can you see previews for other people’s links? If no link in any chat shows a preview, the problem is on the receiving end, not your website:

  • WhatsApp’s Settings → Privacy → Advanced has a toggle that disables link previews entirely
  • An outdated app version may not render newer preview formats
  • Restarting the app (or re-sending the link in a new chat) resolves temporary rendering glitches

If other links preview fine and only your link shows nothing, the problem is your og:image — and the five causes below are the ones to check. That distinction saves you from debugging tags when the real fix is a settings toggle.

WhatsApp is the strictest link preview platform in common use. It silently drops previews that every other network renders without complaint, and it gives you no debugger, no error message, and no way to know until someone tells you your link “looks broken.” After running our OG Image Checker against dozens of sites, we can tell you exactly why — and the number one cause is one WhatsApp has never documented.

WhatsApp builds its preview card from three Open Graph tags: og:title, og:description and og:image. If any one of them fails WhatsApp’s stricter-than-average checks, the entire card is dropped — not degraded, not shrunk, dropped. The link still works when tapped, but the preview area is empty.

The five causes below account for virtually every case we have seen. They are ordered by frequency, not by how obvious they are — and the first one is the silent killer.

Cause 1: Your og:image is over 300 KB (the silent killer)

This is the one that catches almost everyone. Facebook’s documented image limit is 8 MB. X allows 5 MB. LinkedIn accepts images well over 1 MB. WhatsApp’s practical limit is around 300 KB — and it enforces it by silently refusing to render the preview, not by showing a placeholder or a warning.

There is no official documentation for the KB limit. Meta’s developer docs for WhatsApp link previews only state that the image should be at least 300px wide with an aspect ratio of 4:1 or less — they say nothing about file size. We found the ~300 KB ceiling by testing. We found it by testing: sites with a 280 KB og:image preview perfectly in WhatsApp; sites at 350 KB or above drop the card consistently. The threshold is a moving target — some reports say it varies by device and connection — but 300 KB is the safe ceiling we test against.

The fix: Compress your og:image. If it is a JPEG, exporting at quality 80 instead of 95 typically cuts the file by 60–70% with no visible difference at 1200×630. If you are generating images with our OG Image Generator, export as JPG instead of PNG — JPG output typically lands well under 300 KB. For the full dimension requirements across all platforms, see our OG Image Size Guide.

What we found: while building the OG Image Checker we ran its file-size audit against every site in our inspiration gallery — 26 real brands — plus our own pages. The pattern was consistent: sites with a 280 KB og:image previewed perfectly in WhatsApp; anything above 350 KB dropped the card on every attempt. Several sites scoring 90+ on tag correctness failed purely on file weight. Every other platform rendered those same images. You cannot eyeball this; you have to check the actual bytes.

Cause 2: Your image URL is relative, not absolute

<!-- This fails in WhatsApp (and most crawlers) -->
<meta property="og:image" content="/images/og-card.png" />

<!-- This works everywhere -->
<meta property="og:image" content="https://your-site.com/images/og-card.png" />

A relative path works fine when a human opens the page in a browser — the browser resolves it against the current domain. But WhatsApp’s crawler does not know your domain context when it fetches the page, so a relative image path is a dead end. The tag is present, the crawler found it, but the image cannot be loaded.

This is one of the top three issues our checker flags on otherwise well-built sites. If your CMS or framework auto-generates og:image tags, double-check that it outputs full https:// URLs — some popular SEO plugins default to relative paths.

Cause 3: og:image is missing entirely

No tag, no preview. This sounds obvious, but the failure mode is subtler than “I forgot to add it”:

  • Your framework renders meta tags client-side via JavaScript — WhatsApp’s crawler does not execute JS, so it sees an empty head
  • Your template has the tag in a conditional block that skips certain page types
  • A recent deploy removed or renamed the tag without anyone noticing

If you can view-source on the deployed page and find <meta property="og:image" in the raw HTML, you are fine. If you need DevTools to see it, WhatsApp cannot see it either. Run a full audit with the Meta Tag Checker to catch this class of problem.

Cause 4: WhatsApp cached your old (broken) preview

WhatsApp snapshots your page the first time someone shares the link and keeps that version — sometimes for weeks. If you fixed the image but the old preview keeps appearing, the fix worked and the cache is stale.

There is no official WhatsApp debugger to force a refresh (unlike Facebook’s Sharing Debugger). The practical workarounds:

  1. Send the link in a new chat — not the same conversation where the broken preview appeared. WhatsApp sometimes re-fetches for a new chat context.
  2. Append a query parameter — https://your-site.com/page?v=2 forces WhatsApp to treat it as a different URL and fetch fresh tags. This is the most reliable workaround.
  3. Wait it out — the cache does expire, typically within a few days to a couple of weeks.

Once the fresh fetch succeeds, remove the ?v=2 parameter — the correct preview is now cached for the clean URL as well.

Cause 5: The image format is not supported

WhatsApp accepts JPEG and PNG. It does not reliably render:

  • SVG — no platform renders SVG as og:image, and WhatsApp is no exception
  • WebP — support is inconsistent; some versions render it, others do not
  • GIF — the first frame may show, or nothing at all
  • TIFF / BMP — not supported anywhere

If your og:image is a JPEG or PNG under 300 KB with an absolute https:// URL, and the tag is in the server-rendered HTML, and WhatsApp still shows nothing — check the format. Export as JPEG and re-share.

Cause 6: Your image is too wide (the official rule)

Meta’s developer documentation for WhatsApp link previews specifies two image requirements that no other platform enforces this strictly:

  • Minimum width: 300 pixels — anything narrower is ignored
  • Maximum aspect ratio: 4:1 (width to height) — ultra-wide banner images are rejected

That 4:1 ratio is the one that catches people. A 1600×300 promotional banner is 5.3:1 — it exceeds the limit and WhatsApp refuses to render it even if the file is tiny. Standard 1200×630 is 1.9:1, comfortably within range, so this rule only bites if you are repurposing a website hero banner or a stretched logo as your og:image.

The fix: Use a 1200×630 (1.91:1) image, or at minimum keep the ratio under 4:1. Our OG Image Size Guide covers the exact dimensions every platform wants.

Here is the fastest way to catch all five causes at once:

  1. Paste your URL into the OG Image Checker — it fetches your live page the way WhatsApp’s crawler would.
  2. Look at the WhatsApp preview card — it renders as WhatsApp would, and a warning badge appears if your image exceeds the ~300 KB threshold.
  3. Scan the audit table — og:image presence, absolute URL check, image dimensions, file size and format are each verified with a pass / warn / fail verdict and the specific fix.

The checker also renders previews for X, Facebook, LinkedIn, Discord, Slack, Telegram and Reddit side by side — so you can confirm the link looks correct on every platform, not just WhatsApp. For a full audit of every meta tag on the page (not just OG), follow up with the Meta Tag Checker.

How to fix your og:image for WhatsApp (and everywhere else)

If the audit flagged a problem, here is the fastest fix path:

  • Image too large? Use the OG Image Generator — pick a template, type your title, export as JPG. JPG output at 1200×630 typically lands at 50–150 KB, well under WhatsApp’s limit. Your title and description carry over from the checker automatically.
  • Relative URL? Update your template to output full https:// URLs. Most CMS SEO plugins have a “canonical URL” or “absolute URL” setting that fixes this globally.
  • Tag missing? Add the four core OG tags to your template’s <head> — or let your SEO plugin manage them, then re-check after deploying.

After fixing, re-run the checker to confirm the WhatsApp preview renders and the file-size warning is gone. Then share the link in a new WhatsApp chat to see the fresh preview.

FAQ

The five most common causes: image over 300 KB, relative image URL, missing og:image, WhatsApp’s stale cache, or an unsupported format. The free checker flags all five in one pass — including the undocumented 300 KB threshold.

Around 300 KB. There is no official documented limit, but extensive testing shows this is the practical ceiling — larger files are silently dropped, not shrunk. Compress your og:image to under 300 KB for reliable WhatsApp previews.

Send the link in a new chat, or append ?v=2 to the URL to force a fresh fetch. There is no official WhatsApp debugger tool. The cache typically expires on its own within a few days.

Does WhatsApp use Open Graph tags?

Yes. WhatsApp reads og:title, og:description and og:image to build the link preview card. It ignores Twitter Card tags entirely. If your OG tags are correct but the image is too large, WhatsApp renders the link as plain text.

Paste your URL into the OG Image Checker — it renders a WhatsApp preview alongside seven other platforms and flags a warning if your image exceeds the ~300 KB threshold that causes WhatsApp to drop the preview.

Check your OG image right now

Paste any URL and see how it renders on all 8 major platforms — with a full tag audit.

Open the free OG Image Checker →