Home/Tools/SEO Tools/Schema Markup Validator

Schema Markup Validator

SEO Tools

Validate JSON-LD and schema.org structured data for SEO.

⚡ Instant🔒 Private, in your browser🆓 Free, no sign-up👥 For marketers and seo
Your data never leaves your browser. We do not store inputs.

What Schema Markup Validator does

The Schema Markup Validator checks JSON-LD structured data for JSON syntax errors and for the required and recommended properties Google documents for common types such as Article, Product, FAQPage, HowTo, Event, LocalBusiness and BreadcrumbList. It also checks date, URL and price formats. Paste bare JSON-LD or a full page of HTML and every JSON-LD block found is checked.

FV
Reviewed by the FreeToolsVerse team · Last updated · How we check our tools

How to use Schema Markup Validator

  1. Paste the JSON-LD, or the page HTML containing <script type="application/ld+json"> blocks
  2. Click Validate (or try the example with deliberate problems)
  3. Read the syntax errors, missing required properties and format warnings for each block
  4. Fix them in your source and validate again

Who should use it

Made for marketers and seo. Typical uses:

  • Checking a Product schema has all required fields before a rich-result review
  • Validating FAQPage markup after adding new questions to a page
  • Catching a JSON syntax error that would otherwise silently break structured data

Limitations and accuracy

It checks structure and Google's documented property requirements, but cannot confirm that a page earns a rich result or that the markup matches the visible page. Confirm final results with Google's Rich Results Test. It validates pasted code and does not fetch live pages.

Accuracy: Results show what the tool can measure at the moment you run it and can differ from what search engines see. Use them as guidance.

Frequently asked questions

Does passing validation guarantee rich results in Google?
No. Valid markup makes a page eligible, but Google decides whether to show a rich result based on quality and relevance. Test the live page with the Rich Results Test too.
Which types does it check?
Article, Product, FAQPage, HowTo, Event, LocalBusiness, Organization, WebSite, Recipe, VideoObject, BreadcrumbList and others; unknown types still get syntax and basic checks.
Can I validate a live page?
Paste the page's HTML (view-source) and every JSON-LD block in it is extracted and checked. It does not fetch URLs.

Learning resources

Explore more in SEO Tools, read the guides and articles, or see how we test our tools.

Share This Tool