Does your link look good when it's shared?
Paste a URL and get a scored report of its Open Graph tags — with platform previews and exact fixes for anything broken.
No signup. Instant, shareable report.
Measured, not guessed.
Image present & loading
We fetch your public og:image URL and confirm it actually resolves to a real image — not a 404 behind a CDN.
Dimensions & aspect ratio
Measured from the image bytes, not the tags: 1200×630 at about 1.91:1 is our recommended starting point. Platform crops can vary.
File weight
Heavy images make the first share render blank while the crawler chews. We flag anything over 1MB.
Title & description
Presence, fallbacks, and truncation limits — a 120-character title gets chopped mid-sentence on every platform.
twitter:card
We check for summary_large_image, which requests a large image card on X. Actual display depends on the platform.
Supporting tags
og:url, og:type, og:site_name and declared image dimensions — supporting metadata that helps platforms interpret your page.
Paste. Measure. Fix.
- 1
Paste a URL
Any public page — your homepage, a blog post, a product page.
- 2
We fetch and measure
The page's meta tags plus the real image bytes: dimensions, ratio, weight, load status.
- 3
Get a scored report
A shareable 0–100 score with per-check details and copy-paste fixes.
Common questions.
What is an Open Graph (OG) image?
It's the preview card image platforms like X, LinkedIn, Discord, Slack, WhatsApp and iMessage show when someone shares your link. It comes from the og:image meta tag in your page's HTML — without it, shares render as bare text.
What size should an OG image be?
1200×630 pixels at about a 1.91:1 aspect ratio is a practical starting point. Crops and size limits vary by platform. This checker recommends keeping images under 1MB for faster fetching; that is a performance guideline, not a universal platform limit.
Why doesn't my link show an image when shared?
The usual causes: the og:image tag is missing, the URL is relative instead of absolute, the image 404s or sits behind auth, or it's too small and gets skipped. This checker fetches the public image and helps identify these problems; platform-specific caches and access rules can still affect the final preview.
Does this check Twitter/X cards too?
Yes. We check twitter:card (summary_large_image is what gets you the full-width card on X), twitter:image, and the title/description fallbacks — alongside the standard Open Graph tags every other platform reads.
How do I fix a low score?
Every failed check in the report comes with a copy-paste meta tag fix. If the problem is the image itself, OGFrame can generate a properly sized 1200×630 card for your page in about a minute — then revisit your report link and watch the score go up.
The preview is the first impression.
Most people meet your link inside a feed or a chat, and the card decides whether they click. A missing image or a cropped title silently costs traffic on every single share. If your score comes back low, OGFrame can generate a clean 1200×630 card for your page in about a minute.
Learn & ship
Better Open Graph previews, step by step.
Open Graph image size: a practical 1200 × 630 guide
Choose an OG image size, keep text readable, add image meta tags, and check how your website's social preview is delivered.
How to add Open Graph images in Next.js
Add an OGFrame image to a Next.js App Router page with complete Open Graph and Twitter metadata, then verify the deployed preview.
Why is my Open Graph image not showing?
Troubleshoot missing or stale OG images by checking page tags, image responses, crawler access, and social platform caches.