WhatsApp Link Preview Checker

WhatsApp is the strictest platform about preview images. Check that your og:image passes its size and format limits, and see the preview as WhatsApp's fetcher gets it.

Free, no sign-up. We fetch the page from our server as each platform's bot, without running JavaScript.

How WhatsApp builds a link preview

WhatsApp's link previews are generated when the link is sent: the app fetches the page, reads its Open Graph tags and attaches a card to the message. WhatsApp keeps it simple, and strict:

  • Title from og:title, or the page's <title>.
  • Description from og:description, or the meta description, cut after one or two lines (about 100 characters).
  • Image from og:image only. WhatsApp doesn't use twitter:image or favicons as a fallback.
  • Domain under the text.

A wide image shows as a large picture above the text. A small or square image shows as a thumbnail on the left. The text in the card is unchanged either way.

WhatsApp og:image requirements

WhatsApp is the strictest of all platforms about images, and the one where previews fail most often. According to Meta's WhatsApp documentation, og:image should be:

  • Under 600 KB. In practice, many site owners only get an image when the file is under about 300 KB, so aim for that.
  • At least 300 px wide, with an aspect ratio of 4:1 or less.
  • JPG or PNG. WebP support differs between app versions, and SVG never works.

A 1200×630 JPG saved at 80–85% quality is usually 100–250 KB and works everywhere. The checker downloads your image and shows its real file size, not just what the HTML claims.

Why the WhatsApp link preview isn't working

The image is too heavy

The most common reason by far. The card appears with title and description but no picture. Compress the image, or create a separate lightweight version just for og:image.

The page blocks WhatsApp's fetcher

WhatsApp identifies itself with a User-Agent such as WhatsApp/2.x. Firewalls that only allow known browsers can reject it. The checker requests your page as WhatsApp and highlights any difference from a regular browser.

The tags are rendered in the browser

Like every preview bot, WhatsApp doesn't run JavaScript. If your app adds tags on the client, WhatsApp sees none.

The server is slow or redirects a lot

WhatsApp waits only briefly. A slow first response, or a chain of redirects (http to https to www to a language folder), can make it give up.

An old preview is cached

Meta caches what it scraped, and so does each phone. A fixed page can keep showing the old card for a while.

How to refresh a WhatsApp link preview

  1. Fix the tags and re-check here with Re-check.
  2. Open the Facebook Sharing Debugger, paste the URL and click Scrape Again. WhatsApp shares Meta's crawler cache.
  3. Share the link in a chat where you haven't sent it before. Phones also cache previews per link.
  4. For a quick test, add a parameter such as ?v=2 so the link counts as new.

Frequently asked questions

Why is my WhatsApp link preview not working?
Most often the og:image is too heavy. Meta documents a 600 KB limit, and many sites only get an image when it's under about 300 KB. Other causes: the image isn't JPG or PNG, it's under 300 px wide, the page blocks the WhatsApp user agent, or the tags are added by JavaScript.
What's the maximum image size for a WhatsApp link preview?
Meta's WhatsApp documentation says under 600 KB, at least 300 px wide, with an aspect ratio of 4:1 or less. To be safe, use a 1200×630 JPG under 300 KB.
How do I refresh a WhatsApp link preview?
WhatsApp caches previews on Meta's side and on each phone. Re-scrape the URL in the Facebook Sharing Debugger (WhatsApp shares Meta's crawler cache), then share the link in a new chat. For an immediate test, add a parameter such as ?v=2 so it's a new URL.
Why does the preview show on Android but not on iPhone (or the other way round)?
The apps build previews on the device, and versions differ in how large an image they accept and how long they wait. A small JPG on a fast server works reliably on both.
Does WhatsApp use the meta description?
Yes, as a fallback when og:description is missing. It shows only one or two lines, so put the key message in the first 100 characters.
Does WhatsApp support WebP preview images?
Support is inconsistent across app versions. Use JPG or PNG for og:image if you want it to show everywhere.