Paste any URL. See exactly how it appears on Twitter, LinkedIn, Facebook, Discord, Slack, and iMessage — before you share it and find out the hard way.
Trusted by developers at
“Saved me from an embarrassing LinkedIn post.”
“Finally. A tool that shows what Discord actually renders, not just the raw tags.”
“Found 47 broken OG images across our blog in 3 minutes.”
Open Graph tags look deceptively simple: a title, a description, an image URL. Three lines of HTML. Done. Except Twitter uses different image dimensions than LinkedIn. LinkedIn ignores your twitter: tags entirely. Discord renders the left-side border color from theme-color. iMessage truncates your title at 60 characters, not 70.
Six platform-accurate renderers. Real validation logic. Specific fix suggestions. All in one place.
See all six platforms in one view. Spot the difference between how Twitter and LinkedIn render your image. Understand in 5 seconds what took 30 minutes to debug manually.
Every tag extracted from your page in a clean table. Character counts. Which platforms use each tag. Which tags are missing, misconfigured, or silently ignored.
Not 'add og:image.' Instead: your image is 800×400px. LinkedIn requires 200×200 minimum. Here is the corrected meta tag, with exact pixel dimensions and copy-paste HTML.
Fetch your URL as Twitterbot, LinkedInBot, or facebookexternalhit. See what each bot actually receives — some servers serve different OG tags to different crawlers.
Add any URL to monitoring. OGProof checks it every 24 hours. When your preview changes, you get an email with a side-by-side before/after image within 15 minutes.
Paste your sitemap URL. OGProof scans every page and produces a complete health report. Filter by issue type, export to CSV, prioritize what to fix first.
POST your staging URL to the webhook endpoint. Get structured JSON. Fail the build if critical OG tags are missing. Ship pages you know will render correctly.
Every monitoring check creates a snapshot. Click back through the timeline to see exactly when your image changed or when a platform stopped rendering correctly.
Type or paste any public URL into the input. OGProof fetches the page server-side and extracts every OG tag, meta tag, and title element within seconds.
Your link renders in six accurate platform simulations simultaneously. No waiting. No signing up. No Slack channels. See what Twitter shows, what LinkedIn shows — all at once.
Every issue comes with a specific explanation and copy-paste-ready corrected tag. OGProof tells you the exact pixel dimensions, exactly which character your title gets cut off at.
Fail builds automatically when critical OG tags are missing. Never ship broken social previews to production again.
# .github/workflows/og-check.yml
- name: Validate OG tags
run: |
curl -X POST https://ogproof.io/api/webhook/validate \
-H "Authorization: Bearer ${{ secrets.OGPROOF_API_KEY }}" \
-H "Content-Type: application/json" \
-d '{"url": "${{ env.STAGING_URL }}/blog/new-post"}' \
--failYou write the OG tags. You just want to know they work. Stop posting test links in throwaway Slack channels. OGProof gives you instant confirmation before you merge.
“I added OGProof to our GitHub Actions pipeline. Every PR that touches landing pages gets an automatic OG validation check. We haven't had a broken social preview in production since.”
Your blog post thumbnail is the difference between 50 clicks and 5,000. OGProof takes 10 seconds and tells you exactly what your audience sees on every platform before you hit publish.
“OGProof is part of my publishing checklist now. Right after spell check, before I schedule the post.”
You optimize title tags and meta descriptions. OG tags are part of the same job. OGProof's sitemap scanner gives you a complete health report you can hand directly to a client.
“Ran OGProof on a client's 200-page blog. Found broken OG images on 34 pages, missing titles on 12, and one page that would render completely blank on LinkedIn.”
Campaign pages need to look right on the channels where you're running the campaign. If you're spending on LinkedIn ads and the organic preview is broken, you're leaving money on the table.
“Our Q1 campaign launched on a Monday. By Tuesday we had visual diff alerts set up for all 14 landing pages. Peace of mind at $9 a month is an easy sell.”
Start free. Upgrade when you need monitoring, bulk scanning, and CI/CD integration.