Open Graph Preview
See how a link will look when shared on Facebook, LinkedIn, X/Twitter, WhatsApp and Slack — and copy a clean meta-tag snippet for your own pages.
What is Open Graph?
Open Graph is the protocol Facebook published in 2010 to let websites declare structured metadata about a page — title, description, image, type, canonical URL — so that links shared on social platforms render as rich cards instead of bare URLs. Most platforms now consume it: Facebook, LinkedIn, WhatsApp, Slack, Discord, Telegram, iMessage. X/Twitter has its own twitter:* namespace but falls back to Open Graph when the Twitter tags are missing, so a single set of og: tags covers most of the ecosystem.
How to use this previewer
Paste a URL to fetch its existing tags, or fill in the four core fields manually to design a card before publishing. The preview updates live and approximates how Facebook, LinkedIn and Slack render the card. Watch the image: anything narrower than 1200px or with a wildly off-square aspect ratio will be cropped or downscaled. When the card looks right, copy the snippet at the bottom and paste it into your page's <head>.
Why your share image isn't updating
Facebook, LinkedIn and most other platforms aggressively cache scraped metadata — sometimes for days. Once a URL has been shared, changing the og:image alone usually won't refresh the card. The fixes are: (1) use Facebook's Sharing Debugger to force a re-scrape, (2) bump the image filename (card-v2.png) so the cached version is invalidated, or (3) publish at a fresh URL. Plan this into your launch checklist instead of debugging it under deadline pressure.
Tag reference
| Tag | Purpose | Tip |
|---|---|---|
og:title | Keep under 60 characters to avoid truncation. | Headline shown on the card. |
og:description | 110-200 characters renders well on most platforms. | Subtitle / summary line. |
og:image | 1200×630 PNG or JPEG over HTTPS, < 5 MB. | Card image. |
og:url | Use the canonical URL, not the tagged one. | Canonical URL the share resolves to. |
twitter:card | summary_large_image matches the OG card style. | Twitter card type. |
Frequently asked questions
Do I need both Open Graph and Twitter card tags?
twitter:* tags are missing, X/Twitter falls back to og:* tags. Adding the Twitter tags only matters when you want a different image or copy on X than on Facebook/LinkedIn. For most pages, a clean OG block is enough.What's the right image size?
Why doesn't the preview look exactly like Facebook's card?
Does the tool fetch URLs through a server?
Can I use a video as the og:image?
og:video for that, alongside a still og:image as the fallback. Most platforms still show the still on the card and only play the video on click.What does og:type do?
website, article, book, profile, etc. Facebook used to render different layouts per type; today it mostly affects discovery features. Set it to article for blog posts and website for everything else and you'll be fine.
EN
PT
ES