Structured Data Tester

Paste JSON-LD and see at once whether the context, the type and the key properties look right.

Test structured data

Errors: 0
Warnings: 0
Passed: 0
Paste JSON-LD, then run the checks.
Checks run locally in your browser and the markup you paste is never uploaded.

How to use the Structured Data Tester

  1. Paste the JSON-LD block, or click Load example to see a working product sample.
  2. Click Run checks to parse the block and test the context and the type.
  3. Read the pass, warning and error rows, then copy the report for your notes.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online structured data tester.

It parses your JSON-LD, confirms the context and type, then checks the required and recommended properties for that schema type.
Article, Product, FAQPage, BreadcrumbList, LocalBusiness, Event, Organization and WebSite are checked against their expected properties.
An error means a required property or the JSON itself is broken. A warning flags a recommended property that is missing.
No. You paste the JSON-LD directly, so the tool works on markup that is not live yet and never contacts your site.
Yes. Every object with a type is collected, including nested ones, and each recognised type is checked separately.
Look for a script tag with the application/ld+json type in your page source, then copy everything between the two tags.
No. The checks run entirely in your browser, so the markup you paste never leaves your device.
Valid structure is only one requirement. Content quality, eligibility rules and the page itself also decide whether a rich result appears.

Last updated: October 10, 2026