Free Online Structured Data Tester
A structured data tester parses pasted JSON-LD, detects every schema.org @type, lists all properties in a tree and separates required from recommended fields.
Your data is processed entirely in your browser and never sent to any server.
How to Use This Tool
- Copy the JSON-LD from your page's <script type="application/ld+json"> tag(s).
- Paste it in — arrays and multiple blocks are detected automatically.
- Review each detected @type and its property tree for accuracy.
- Add any "missing required" fields first, then consider the recommended ones.
- Re-paste after editing to confirm every entity is complete.
What Is a Structured Data Tester?
Structured data describes a page's content to search engines using the schema.org vocabulary, most often as JSON-LD. Done well, it makes a page eligible for rich results: review stars, FAQ accordions, recipe cards, breadcrumbs, event details and more. Each entity has a @type (Article, Product, FAQPage, Event, Organization, and so on) and a set of properties, some required by Google for rich-result eligibility and others merely recommended.
This tester is the broad counterpart to the strict Schema Validator. It parses the JSON-LD you paste, walks nested @graph arrays and arrays of objects so multiple entities are handled at once, and for each detected @type renders a clean property tree summarising every value. Crucially, it separates two lists: required properties that are missing (which can block rich results) and recommended properties that are absent (which can improve eligibility and presentation). Recognised types include Article, BlogPosting, Product, FAQPage, Recipe, Event, Organization, LocalBusiness, BreadcrumbList and Person.
All parsing happens locally in your browser — no Google API call, no upload — so you can safely inspect structured data for internal or unpublished pages. Pair it with the Schema Validator when you want a strict pass/fail syntax gate.
Frequently Asked Questions
How is this different from the schema validator?
Can it read multiple blocks at once?
Does it call Google's API?
Published by the WeGotEveryTool team. We build and test every tool in-house and update pages when the underlying spec, formula, or recommendation changes.
Reviewed: May 2026. Disclaimer: this tool is provided as-is for general informational use. For decisions with material consequences (medical, legal, financial, security) verify results against a qualified professional source.
Related SEO Tools
Paste JSON-LD structured data to validate its JSON syntax and confirm the required schema.org properties for the detected @type are present.
Paste a page's HTML source to extract and grade its title, description, robots, canonical, Open Graph and Twitter tags with length and best-practice warnings.
Paste HTML to extract its Open Graph tags, preview the link card and get warnings for missing required properties like og:title, og:image and og:url.
Paste HTML to extract Twitter Card tags, preview the card and validate the card type plus required twitter:title and twitter:image properties.
Paste HTML to find its canonical link tag and flag common problems: missing tag, multiple canonicals, relative URLs or self-referencing mismatches.