FreeToolsLand

OG Image Preview

See your link card before you post it, and why it looks wrong.

Free, no signup, no limits

Read exactly as LinkedIn, X, Facebook and Slack read it: raw HTML, no JavaScript.

Why your link preview looks wrong

A link preview breaks for one of five reasons, and the tool above names which one applies to your page. Most often it is the image: missing, relative, too small, the wrong shape, or simply still cached from last week.

Other tools in this category render a mock card and leave you to guess. This one measures your actual image, weighs your actual file, and names the rule.

The things that go wrong, roughly in order of how often:

SymptomCause
No image at allog:image missing, or written as a relative path
Small thumbnail instead of a wide cardImage under 600px wide, or twitter:card not set to summary_large_image
Headline cut offImage is square or portrait and gets cropped to 1.91:1
Blurry on a good screenImage under 1200px wide, then upscaled
Nothing changes after you fix itThe platform cached the old version

What size should an OG image be?

1200 by 630 pixels, a ratio of about 1.91 to 1. One image, every platform. The minimum before the layout degrades is 600 pixels wide, and past 1 MB you are in the range where slow crawls start timing out.

Keep the important part in the middle. Different platforms trim different amounts from the edges, so a headline that sits near the top will survive on one and not another.

Why crawlers cannot see meta tags added by JavaScript

This is the difference that catches out modern sites. If your meta tags are injected on the client, by a framework or a tag manager, a browser sees them and a crawler does not. LinkedIn, Facebook, Slack and X all read the HTML your server sent and stop there.

This tool does the same thing on purpose. It requests your page, reads the raw response, and runs no JavaScript. If a tag does not appear here, it does not exist as far as a link preview is concerned.

Why your OG image is not updating

Assume the cache before you assume your markup. LinkedIn and Facebook hold a copy of your page for days, and re-sharing the link will keep showing the old card no matter how many times you fix the tags.

While you are checking what crawlers see, the favicon checker covers the other half of how your link looks in a feed.

Both platforms have a tool that forces a re-read, and this one hands you both with your URL already filled in. Run them once, wait a few minutes, and share again.

Frequently asked questions

Something missing here?

If this tool almost does what you need, say what is missing. That is usually how the next version gets built.