Free OG image checker and link preview tool
Paste a URL to see how the link will look when someone shares it on X, LinkedIn, Facebook, Slack or iMessage. We check the Open Graph and Twitter Card tags, and whether your og:image loads at the right size. Free, no sign-up.
What to fix
Previews
Approximations of each app's card, built from your tags. Apps cache previews, so a fixed tag can take a while to show on links already shared.
What this checks
- og:image: the picture on the card. Use 1200×630 pixels (a 1.91:1 ratio), PNG or JPG, under about 5 MB. Smaller than 600 pixels wide and most apps fall back to a small thumbnail or none at all. Use an absolute https URL: some apps ignore relative paths.
- og:title and og:description: the bold line and the summary under it. If they're missing, apps fall back to the <title> tag and sometimes to nothing. Cards cut titles at about 2 lines (roughly 60–70 characters) and descriptions earlier.
- twitter:card: X shows a big image only with
summary_large_image. Without it you get a small square thumbnail, or a bare link. - og:url and og:site_name: the canonical link the card points to and the site name some apps show above the title.
- og:image:alt: alt text for the image, read out by screen readers on X and LinkedIn.
Copy-paste template
<meta property="og:title" content="Invoice clients in 2 minutes"> <meta property="og:description" content="Send a branded invoice and get paid by card. Free for your first 10 clients."> <meta property="og:image" content="https://yoursite.com/og.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="630"> <meta property="og:image:alt" content="The invoice editor with a paid invoice"> <meta property="og:url" content="https://yoursite.com/"> <meta property="og:site_name" content="Billy"> <meta name="twitter:card" content="summary_large_image">
What goes on the image matters as much as the tags. Show the product or the outcome in big type, as you would in a headline. A plain logo on white gets scrolled past. Then check the page title and Google snippet with the meta tag checker, and the headline itself with the headline analyzer.
We fetch only the page's HTML once to read its tags; your browser then loads the image to measure it. Nothing is stored except the URL in our usage log. Some sites serve different tags to different bots, so a real app can occasionally show something else.