Open Graph Meta Checker
Check Open Graph and Twitter Card meta tags for any HTML page. Extract og:title/og:description/og:image plus Twitter tags, highlight missing or invalid values, and generate shareable JSON/PDF reports. Designed for SEO and social preview debugging with redirect support and raw-text output.
Features
- Extract Open Graph meta: og:title, og:description, og:image and related OG properties when present.
- Extract Twitter Card tags (twitter:card, twitter:title, twitter:description, twitter:image) when present.
- Follow redirects to inspect the final canonical destination (common for HTTP→HTTPS, www, locale routes).
- HTML-only validation mode to focus on meta tags (not non-HTML resources).
- Findings + score card and "only problems" filter for fast cleanup.
- Raw-text output that's easy to copy, diff, and share.
- Copy results for tickets and documentation.
- Export JSON for automation and auditing.
- Export PDF reports for client deliverables and SEO audits.
🧭 How to use for open-graph-meta-checker
Paste the page URL
Enter the URL of the page you want to preview (e.g., a landing page, blog post, product page). This tool is intended for HTML pages, not images or APIs.
Follow redirects if your site redirects
Keep "Follow Redirects" enabled so the tool checks the final destination that social crawlers will likely reach.
Review OG and Twitter values
Check title, description, and image fields. Look for empty values, placeholders, duplicates, or mismatches between OG and Twitter tags.
Fix common preview issues
Ensure og:image is an absolute URL, publicly accessible, and points to the correct asset. Confirm titles/descriptions are concise and unique per page.
Export and share a report
Download JSON for automation or PDF for SEO/client reporting. Use the raw-text view to quickly paste values into tickets.
Technical specs
Request and parsing model
This tool fetches the target page (HTML) and extracts Open Graph and Twitter Card meta tags from the document's meta elements. It supports redirect following to inspect the effective destination.
| Setting | Behavior | Default |
|---|---|---|
| HTML-only | Focuses on HTML pages and meta extraction | Enabled (by tool capability) |
| Follow Redirects | Follows redirects to inspect the final URL | Enabled |
| Max Redirects | Redirect cap to prevent loops | 10 |
| Timeout | Request timeout limit | 15000 ms |
| User-Agent | Identifies the request user agent | Encode64Bot/1.0 (+https://encode64.com) |
| Private networks | Blocks access to private network ranges for safety | Disabled (private networks not allowed) |
Recommended meta set (baseline)
A solid baseline includes both Open Graph and Twitter Card fields so previews render consistently across platforms.
| Platform | Minimum tags | Notes |
|---|---|---|
| Open Graph | og:title, og:description, og:image | Add og:url and og:type when applicable |
| Twitter Card | twitter:card, twitter:title, twitter:description, twitter:image | twitter:card is commonly summary or summary_large_image |
og:image pitfalls to watch
The most common preview failures come from the image URL: it must be reachable, absolute, and compatible with crawler fetch rules.
| Issue | Symptom | Fix |
|---|---|---|
| Relative image URL | Preview shows no image | Use an absolute URL for og:image and twitter:image |
| Blocked by auth / robots / firewall | Preview missing or inconsistent | Ensure public access for crawlers; allow social user agents if you filter |
| Redirecting image URL | Some platforms fail to fetch it | Prefer a direct, stable image URL (no redirects) |
| Wrong content type | Image not recognized | Serve correct Content-Type (e.g., image/png, image/jpeg) |
Command line
You can validate OG/Twitter tags from the terminal by fetching the HTML and grepping meta tags. Useful for CI checks and debugging SSR issues.
macOS / Linux
Fetch HTML and list OG/Twitter meta tags
curl -Ls https://example.com/page | grep -i -E "<meta[^>]+(property=\"og:|name=\"twitter:)"Shows meta tags that affect social previews. Use -L to follow redirects.
Check the final URL after redirects
curl -ILs https://example.com/page | awk '/^HTTP\//{print} /^location:/I{print}'Prints the redirect chain status lines and Location headers.
Windows (PowerShell)
Download HTML and search for OG/Twitter tags
$html = (Invoke-WebRequest https://example.com/page).Content; $html -split "`n" | Select-String -Pattern "<meta" | Select-String -Pattern "og:|twitter:"Quick way to confirm tags exist in the delivered HTML.
Use cases
Fix broken social previews
When a link shares with the wrong title, no image, or outdated text, this tool helps you locate the missing or incorrect meta fields quickly.
- Validate og:title and twitter:title
- Confirm og:image is reachable and absolute
- Detect empty descriptions or placeholders
QA for dynamic pages and SSR
Ensure your framework outputs OG/Twitter tags in the HTML response for each route (especially with Next.js, Nuxt, SvelteKit, etc.).
- Confirm per-page meta is present in HTML
- Catch client-only meta generation
- Validate redirects to canonical locales
SEO and content publishing workflows
Standardize previews across a site: consistent titles/descriptions, correct OG type, and stable images improve CTR when links are shared.
- Audit templates for missing OG fields
- Export PDF/JSON for editorial checklists
- Detect duplicated meta across multiple pages
Client reporting and audits
Generate a clean, exportable report to document social preview status and recommended fixes.
- PDF report for stakeholders
- JSON report for tracking changes over time
❓ Frequently Asked Questions
❓What's the difference between Open Graph and Twitter Cards?
❓Why does my preview show an old image or title?
❓Why is my og:image not showing?
❓Do I need both og:title and twitter:title?
❓Can I test a page behind login?
❓Is it safe to paste URLs here?
Pro Tips
Use absolute URLs for og:image and twitter:image and keep them stable (avoid redirects) to reduce crawler failures.
Generate OG images deterministically (template + parameters) so you can update branding while keeping URLs stable per page.
For Next.js/SSR apps, verify tags in the initial HTML response (View Source), not only in the DOM after hydration.
Keep titles concise and unique per page; overly long titles may be truncated in previews and reduce CTR.
Export JSON reports and add them to your release checklist to catch regressions in meta templates.
Additional Resources
Other Tools
- Formateur CSS
- Formateur HTML
- Formateur JavaScript
- Formateur PHP
- Sélecteur de couleurs
- Extracteur de sprites
- Encodeur binaire Base32
- Décodeur Base32
- Encodeur Base32
- Encodeur binaire Base58
- Décodeur Base58
- Encodeur Base58
- Encodeur binaire Base62
- Décodeur Base62
- Encodeur Base62
- Encodeur binaire Base64
- Décodeur Base64
- Encodeur Base64
- Encodeur binaire Hexadécimal
- Décodeur Hexadécimal
- Encodeur Hexadécimal
- Formateur C#
- Formateur CSV
- Dockerfile Formatter
- Formateur Elm
- Formateur ENV
- Formateur Go
- Formateur GraphQL
- Formateur HCL
- Formateur INI
- Formateur JSON
- Formateur LaTeX
- Formateur Markdown
- Formateur Objective-C
- Php Formatter
- Formateur Proto
- Formateur Python
- Formateur Ruby
- Formateur Rust
- Formateur Scala
- Formateur de scripts Shell
- Formateur SQL
- Formateur SVG
- Formateur Swift
- Formateur TOML
- Typescript Formatter
- Formateur XML
- Formateur YAML
- Formateur Yarn
- Minifieur CSS
- Html Minifier
- Javascript Minifier
- Minifieur JSON
- Minifieur XML
- Cache Headers Analyzer
- Cors Checker
- Csp Analyzer
- Dns Records Lookup
- Visualiseur d’en-têtes HTTP
- Http Status Checker
- Redirect Chain Viewer
- Robots Txt Tester
- Security Headers Checker
- Security Txt Checker
- Sitemap Url Inspector
- Tls Certificate Checker
- PDF vers texte
- Testeur d’expressions régulières
- Vérificateur de classement SERP
- Recherche WHOIS