Open Graph image checker
Paste a URL to see the og:image it really serves: the real pixel size against the declared one, the file size, the Twitter card, and how the image crops in a link preview.
What the checker looks at
The tags
og:title, og:description, og:image and its declared width and height, plus twitter:card, read from the live page.
The real file
The image’s actual pixel size, format and file size, read from the file itself rather than from the tags.
The preview
How the image crops at 1.91:1, 2:1 and square, so you can see what gets cut before you share.
Questions
What does the Open Graph checker test?
It fetches the page once, reads its og: and twitter: tags, then reads the start of the og:image file to get its real pixel size, format and file size. It flags a missing image, an image smaller than 600 × 315, a ratio far from 1.91:1, an og:image:width or og:image:height that does not match the file, and a missing twitter:card.
What size should an Open Graph image be?
1200 × 630 pixels (a 1.91:1 ratio) is the size most platforms expect for a large link preview, and declaring og:image:width and og:image:height lets Facebook show the image the first time a link is shared.
Why does my link preview still show an old image?
Platforms cache link previews. Facebook’s Sharing Debugger and LinkedIn’s Post Inspector re-fetch a URL when you ask them to; other apps refresh on their own schedule. This checker always fetches the live page, so it shows what a fresh fetch would see.
Which pages can’t be checked?
Pages that need a login, pages that block automated requests, and anything on a private or internal address. The checker fetches from our servers, follows up to five redirects, reads at most the first 1.5 MB of the page and does not store it.
Generate a correct OG image for every page
Design one 1200 × 630 template, then render a share card per page from a signed URL in your og:image tag. 100 free renders a month.