ScreenshotNeo

BlogHow-to

How to Test a WhatsApp Link Preview Before Sharing a Website URL in India

Test the exact URL in WhatsApp before sharing it, check your live Open Graph tags, and troubleshoot missing, stale, or inaccurate previews.

By the ScreenshotNeo team4 October 20266 min read

To test a WhatsApp link preview before sharing a website URL in India, paste the exact public URL into a new WhatsApp message and wait for the preview to load. Check the image, title, any visible description, and the destination URL before sending. If you own the site and the card is wrong, inspect the live page’s Open Graph metadata, publish any fixes, verify the public page, and test again in a fresh message.

The practical check is the one in WhatsApp itself: a metadata checker can help diagnose what a page publishes, but it cannot guarantee what WhatsApp will show. The available sources do not establish a separate preview mechanism for India.

Test the preview in WhatsApp

  1. Copy the exact URL you plan to share. Include the final path and any relevant query string. A homepage, a different route, and a private CMS preview may return different metadata.
  2. Open a new message. Use a private test chat or test group if you want to inspect the card without sharing it with a wider audience.
  3. Paste the URL and wait for the preview. Give the app a moment to fetch and display the card. Do not send the message until you have checked it.
  4. Inspect the card. Check the image, title, any description shown, and whether the destination is the intended website and page.
  5. If the card is wrong, check the live page. If you manage the website, inspect its returned HTML and correct the page’s Open Graph metadata as needed. Publish the changes and verify the public URL before testing again.
  6. Retest in a fresh message. If the live page is correct but an old message still shows an old card, use a new test message to check current behavior. Avoid changing correct metadata just because an earlier card appears stale.

WhatsApp’s Help Center says that enabling Disable link previews prevents links you send from generating previews. It describes this as an additional privacy layer to protect the sender’s IP address, says the setting is off by default, and lists the path as Settings or profile picture > Privacy > Advanced. App labels can change, so follow the current interface on your device. The setting affects previews for links you send, not links you receive. WhatsApp Help Center: How to disable link previews.

Check the website’s live Open Graph metadata

Open Graph metadata tells sharing systems which page title, description, image, and URL are associated with a page. The Open Graph protocol’s core properties include og:title, og:type, og:image, and og:url; og:description is also commonly useful when you want to provide a description for the card. See the Open Graph protocol.

Inspect the HTML returned by the exact public page you will share. Look for metadata in the page’s <head>, for example:

<meta property="og:title" content="A clear page title">
<meta property="og:description" content="A concise description of this page.">
<meta property="og:url" content="https://example.com/the-page">
<meta property="og:image" content="https://example.com/images/share-card.jpg">
<meta property="og:type" content="website">

Replace the example values with the page’s intended title, summary, canonical public URL, and image URL. The page and image need to be publicly reachable for a preview fetch. After editing tags, deploy or publish the changes, then inspect the live response again; a correct draft or local build does not prove that the public page has updated.

Different routes can have different metadata. Check the route that will actually be shared, including its redirect behavior, rather than assuming the site’s homepage tags apply everywhere. For implementation details on WhatsApp link previews, see the ChatArchitect for WhatsApp developer documentation, which links to Meta’s developer documentation.

Choose the right check for the question

Check What it tells you What it does not confirm
Inspect the public page’s HTML Which metadata the live route returns How WhatsApp will render that data in a particular message
Use a preview checker Whether metadata is present and what a diagnostic tool models from it The exact card WhatsApp will show; the app’s rendering and cache behavior can differ
Paste the link into a fresh WhatsApp message The practical preview behavior in that app test That every recipient, device, or later message will necessarily show the same result

Use a checker as a diagnostic aid, not as the final authority. WhatsApp controls the final rendering, and app or cache behavior can affect what appears. The sources reviewed do not support a specific cache duration or a guarantee that a checker’s result matches WhatsApp.

Troubleshoot missing, stale, or inaccurate previews

Symptom Likely cause to check What to do
Only the plain URL appears Link previews may be disabled for the sender, or the exact public page may not return useful metadata Check the sender’s preview privacy setting, then inspect the exact public URL and its returned HTML.
The title or description is wrong The shared route may return different metadata from the page you checked, or the live change may not be published Inspect the metadata on the exact URL being shared, publish the correction, and verify the live response.
The image is missing or wrong og:image may be absent, incorrect, or point to an image that is not publicly reachable Check the live og:image value and public reachability of that image, then verify the deployed page.
A checker looks right but WhatsApp does not The checker models metadata; WhatsApp decides the final preview and may behave differently Test the exact link in a new WhatsApp message. Treat the checker as diagnostic only.
The site is fixed but an old card remains An earlier message may still show an older result First confirm the public metadata is current, then make a fresh test. Do not keep changing correct tags solely because an old card remains.
A different page appears to be represented The tested URL may redirect or use route-specific metadata Follow the final public route and inspect the metadata returned for the URL you intend to send.

Or skip the browser setup

If you are checking how a page looks as a screenshot while diagnosing its share card, ScreenshotNeo is a website screenshot API and MCP server. It captures pages as PNG, JPEG, WebP, or PDF. A screenshot can help you inspect page appearance, but it does not replace checking the card in WhatsApp.

One GET request captures a page; see the ScreenshotNeo API documentation for options and configuration.

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://example.com/the-page -o shot.webp
import requests

r = requests.get(
    "https://api.screenshotneo.com/v1/shot",
    params={"access_key": "YOUR_API_KEY", "url": "https://example.com/the-page"},
    timeout=90,
)
open("shot.webp", "wb").write(r.content)
const q = new URLSearchParams({
  access_key: 'YOUR_API_KEY',
  url: 'https://example.com/the-page',
});
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);
if (!res.ok) throw new Error(`Screenshot request failed: ${res.status}`);
await Bun.write('shot.webp', res);

ScreenshotNeo accepts cookie and consent banners like a visitor and removes more than 60 known consent platforms, newsletter popups, and chat widgets before capture; each of those steps can be turned off. Bot checks and CAPTCHAs, blank pages, timeouts, failed loads, and cache hits are not billed, and response headers report the page verdict and billing status. Its MCP server includes take_screenshot, get_page_info, and capture_pdf for AI agents and MCP clients such as Claude and Cursor. The free plan includes 1,000 shots a month with no card; paid plans start at $5 for 3,000 shots. Every feature is on every plan.

Sign up for 1,000 free screenshots a month, with no card required.

FAQ

Can I check a preview without sending it to everyone?

Yes. Paste the link into a private test chat or a test group, inspect the card, and do not send it until you are ready.

Does a preview checker show exactly what WhatsApp will display?

No. It can help diagnose metadata or model an expected card, but only a fresh WhatsApp message checks the app’s behavior for that test.

Is there a special WhatsApp preview process for India?

The sources reviewed support the same practical workflow of checking the exact URL in WhatsApp and verifying live Open Graph metadata. They do not establish a separate India-specific preview mechanism.

Why should I test the final page route instead of the homepage?

Each route can return different metadata, and the final route may behave differently after redirects. Test the exact public URL you plan to share.