Social card preview
Paste a URL, or several, one per line. Every page is fetched twice: once as a browser, once as a crawler that says what it is. The cards that fail are usually the ones that look fine to you — a consent wall, an image your CDN blocks to bots, a robots.txt rule — and comparing the two is the only way to see it. Then it shows what X, Facebook, LinkedIn, WhatsApp and Slack each resolve from your tags, and which of them your page leaves guessing.
If anything refuses our crawler we ask again as Facebook’s crawler and X’s, because a site that allowlists the ones it recognises and one that blocks bots outright look identical from our side and mean opposite things for your card. Then the ordinary checks: image sizes and formats, aspect ratios, title and description lengths, robots.txt. We don’t model per-platform crops or truncation limits, because those are constants about somebody else’s product that change without notice, and a checker that states them as fact is quietly wrong. Where a platform documents a limit the check cites it; where it doesn’t, the check says so.
Last updated — what changed · How it works
API Run these same checks from a script, CI or a coding agent. Free, no key.
Made by Polymorphism
We built this for ourselves. The rest of the time we build and run software for enterprises, the public sector and growing teams — that’s polymorphism.
Have a big idea to build, a problem to solve, or a system that’s overdue an upgrade?
Get in touch