# Social Preview Checker

> Free social preview checker. See how your link renders on X, LinkedIn, Facebook, Slack, Discord, and Google before you post it. Shows which tag each line came from, where the text gets cut, and what to fix. No login, no ads.

This is the Markdown copy of https://usesuperflow.ai/tools/social-preview-checker, published for AI agents and scripts.

## What it does

Paste a URL and see the card X, LinkedIn, Facebook, Slack, Discord, and Google will each build from it, with the tag behind every line.

## How to use it

1. **Paste any URL.** We fetch that one page the way a browser would and read the tags in its head. No login and no email.
2. **We apply each platform's own rules.** Every platform reads a different set of tags in a different order. We follow each one's order separately, so you get six answers rather than one.
3. **See the card, and the tag behind it.** Each preview shows where its title, description, and image came from, where the text will be cut, and what that platform will do differently.

## Call it directly

**HTTP:** `POST https://usesuperflow.ai/api/tools/social-preview`. No API key, no account.

```bash
curl -sS https://usesuperflow.ai/api/tools/social-preview \
  -H 'Content-Type: application/json' \
  -d '{"url":"example.com"}'
```

Returns `{ ok, report: { previews[] per platform, tags, summary, findings[] }, cached, ageSeconds }`.

**MCP:** this tool is `check_social_preview` on Superflow's MCP server at `https://usesuperflow.ai/api/mcp` (Streamable HTTP, no authentication). Setup for every client: https://usesuperflow.ai/tools/mcp

Limits: 10 runs per hour per IP. Allow up to 75 seconds for a response. Results are cached for 24 hours per URL; pass `"refresh": true` to run again.

## Facts

| | |
| --- | --- |
| Cost | Free. No login, no email, no ads. |
| Where it runs | On our server. One fetch of the page you submit, then the tags in its head are read and each platform's rules applied. The preview images load in your browser straight from whichever host serves them, so we never store or proxy them. |
| Platforms modelled | X (Twitter), LinkedIn, Facebook, Slack, Discord, and Google search results. Each is modelled with its own tag order, its own character limits, and its own card layout. |
| Rules last reviewed | 2026-08-12. Every result carries this date, so you can see whether the rules behind it are current before you act on them. |
| API | POST /api/tools/social-preview with a JSON body of {"url": "example.com"}. Returns the same JSON the page shows. Failures come back as JSON with ok set to false plus a code and a message, never a bare 500. |
| Rate limit | 10 runs per hour per IP. |
| Stored data | The report, cached for 24 hours keyed on the URL. Nothing beyond that cache. |
| What it checks | The tags in the head of the one page you submit: the title tag, the meta description, the canonical link, and the Open Graph and Twitter card tags. From those it works out the title, description, image, and layout each platform will use. |
| What it does not check | Whether the image itself is good, what is inside it, or where the links on the page go. It does not crawl the rest of the site, and it does not log in. |

## Questions

### Why do the previews differ between platforms?

Because each platform reads a different set of tags in a different order. X looks for twitter:title before og:title. Slack reads og:image and then falls back to twitter:image. Google reads neither and uses the title tag and the meta description. So the useful question is not whether your tags are present. It is what each platform will actually show, which is what this tool answers.

### Why does X show a small card instead of a big image?

X decides the layout from twitter:card, not from your image. Without twitter:card set to summary_large_image, X uses the small summary layout even when og:image points at a perfect 1200 by 630 picture. It is one line in your head tag and it is the single most common reason a link looks great on LinkedIn and cramped on X.

### Does Google use Open Graph tags?

Not for search snippets. Google builds the snippet from the title tag and the meta description, and often rewrites the description from the page text if it thinks its own version answers the query better. That is why we show a search result alongside the share cards. A page can be perfect when shared and wrong in search, and nothing in a social preview tool that only models share cards would tell you.

### I fixed my tags and the preview has not changed. Why?

Platforms cache what they scraped, often for days. This tool reads your page live, so it shows the new tags straight away, but the platform is still serving its old copy. Facebook and LinkedIn both have a debugger that re-scrapes a URL on demand. For X and Slack the usual fix is to wait, or to add a harmless query string to the URL so it counts as a new link.

### What size should my og:image be?

1200 by 630 pixels is the size that works everywhere. Use an absolute https URL, not a relative path, because platforms fetch it from their own servers and a relative path resolves to nothing. Keep the file under about 5 MB. Every result here shows the real pixel size of the image once it loads, so you can check yours against that.

### Do you store the URLs I check?

We cache each result for 24 hours, keyed on the URL, so repeat checks and shared links load instantly. Nothing is stored beyond that cache. No account, no email, and no history of what you checked.

### Can I call this from a script?

Yes. Send a POST to /api/tools/social-preview with a JSON body like {"url": "example.com"} and you get the same JSON the page renders, including the per-platform previews and the source tag for every field. The limit is 10 runs per hour per IP. The copy JSON button on any result shows you the exact shape.

## Related tools

- [Favicon Checker](https://usesuperflow.ai/tools/favicon-checker) — Find out whether your favicon actually loads, or just looks declared. Markdown copy: https://usesuperflow.ai/tools/favicon-checker.md
- [AI Visibility Checker](https://usesuperflow.ai/tools/ai-visibility-checker) — See whether ChatGPT, Claude, and Perplexity can actually read your site. Markdown copy: https://usesuperflow.ai/tools/ai-visibility-checker.md
- [robots.txt AI Checker](https://usesuperflow.ai/tools/robots-txt-ai-checker) — Test your robots.txt against every AI crawler that matters. Markdown copy: https://usesuperflow.ai/tools/robots-txt-ai-checker.md
- [llms.txt Generator](https://usesuperflow.ai/tools/llms-txt-generator) — Generate a spec-correct llms.txt and llms-full.txt for any site. Markdown copy: https://usesuperflow.ai/tools/llms-txt-generator.md

## About

Social Preview Checker is one of a set of free tools published by Superflow at https://usesuperflow.ai/tools. None of them require a login, an email address, or payment.

Category: social.

Superflow is a website and creative-asset review tool. Its agents watch every page of a site and report what changed. See https://usesuperflow.ai.
