My link preview image isn't showing
A bare text card gets a fraction of the clicks a rich image card does. How to do it to find the exact reason yours is blank.
A missing link-preview image almost always means the og:image tag is absent, relative instead of absolute, too small (under 200×200px), or the platform cached an old version of the page. Run your page's HTML through an Open Graph validator to see which one it is, fix the tag, then force the platform to re-scrape the URL.
4 tools for this
Each one is free, private and runs in your browser. No sign-up, no watermark.
Social Share Inspector
See exactly how your page looks when shared on Facebook, LinkedIn, X, WhatsApp, Telegram, Discord, Slack and Teams, and diagnose why the image, title or preview is wrong or out of date. Paste your HTML for a full, private, in-browser report.
Open Graph Preview
Preview exactly how your link unfurls on Facebook and LinkedIn, paste your page's HTML or type the fields, with a live share card and a plain-English audit of every missing or oversized Open Graph tag. Nothing is uploaded.
Open Graph Generator
Build correct Open Graph (og:) meta tags and see a live Facebook and LinkedIn share-card preview as you type, copy the ready-to-paste markup, 100% in your browser.
Image Resizer
Resize any image to exact pixel dimensions with an optional aspect-ratio lock and ready-made social presets, free and fully in your browser.
How to fix it
Follow these steps and you'll have it sorted in a couple of minutes.
- 1
Inspect the page
Paste your page's HTML into the Social Share Inspector. It validates the og:image (presence, absolute HTTPS URL, minimum size, ratio) and reconstructs the card each platform would draw.
- 2
Read the diagnosis
Each problem comes with its cause, impact and exact fix: a missing tag, a relative path, an image below 200×200, or a near-square image that renders as a tiny thumbnail instead of the large card.
- 3
Fix the tag or the image
Generate a correct og:image tag (ideally 1200×630) with the Open Graph Generator, or resize the image itself. Preview the fixed card before shipping.
- 4
Force a re-scrape
Platforms cache previews. After deploying, refresh the cache (Facebook's Sharing Debugger, LinkedIn's Post Inspector, or share a versioned URL (?v=2)) so the new image appears.
- Using a relative path in og:image. Platforms can't resolve it. The URL must be absolute and HTTPS.
- Fixing the tag but not re-scraping: the platform keeps showing its cached, image-less preview for days.
- Using a near-square or tiny image. Under 200×200 is skipped entirely, and squares render as small thumbnails, not the large card.
Frequently asked questions
More problems we solve
Ran into one of these too? Here's the fix.
- My site has no meta tags or preview when sharedA blank preview costs you clicks. Add the right tags so Google and social show a proper title, description and image.
- Google cuts off my page titleA title that trails off into “…” buries your keyword and loses the click. The steps to see the real cut-off point and fix it.
- My meta description gets cut offA description that ends mid-sentence reads broken and wastes your pitch. Check the real cut-off and rewrite to fit.
Keep exploring
Related tools
Problems we solve
Definitions
From the blog
Compare formats
By file type
Common tasks
Ready? Start with Social Share Inspector
Free, private and instant: everything runs in your browser.