Free Tool

Schema Markup Tester

Paste any JSON-LD block. We'll tell you what's broken — required fields, syntax errors, common rich-result blockers. Runs entirely in your browser; nothing is uploaded.

Results

Click Validate Schema to see results.

What this tester checks

  • • JSON syntax validity
  • @context resolves to schema.org at the top level
  • @type is present on every node
  • • Required properties for: Organization, Article, Product, FAQPage, HowTo, BreadcrumbList, SoftwareApplication, Event, Recipe, LocalBusiness, Person, Review, WebSite, BlogPosting, NewsArticle
  • • High-value optional properties (Article without image, Product without offers, etc.)
  • • FAQPage duplicate-question detection (Google blocks these from rich results)
  • • Walks nested nodes recursively (e.g. mainEntity, itemListElement, author)

For final pre-launch validation, complement this with Google's Rich Results Test — it adds Google-specific eligibility rules on top of schema.org structural checks.