FREE WEBSITE TOOL

JSON-LD structured data checker

Find broken JSON-LD and see what your page declares. Inspect syntax and schema types, then take the right next step for semantic validation.

Run a free focused check

No account or email required. Check one public URL at a time.

What this tool inspects

The checker looks for JSON-LD script blocks, parses their JSON and lists top-level types and property names, including sampled graph nodes. It inspects up to 30 blocks and 50 nodes per block. An invalid block gives you a concrete syntax task. A parsed block gives you an inventory to compare with the actual page and the markup your template intended to emit.

How to read the result

Start with malformed JSON, then review whether the declared entities match visible content. A type such as Product or Article has a different purpose from Organization. A syntax pass does not validate required properties, relationships or rich-result rules. Use the linked semantic validators and Google testing workflow before describing markup as eligible for a special search presentation.

Where a manual check still matters

Microdata, RDFa and browser-inserted markup are outside this fetched JSON-LD check. A page with no JSON-LD can still be valid and useful. A page with valid JSON can still have inaccurate or ineligible structured data. No tool can promise that Google will show a rich result simply because a supported test passes.

Keep useful evidence

Successful checks save a snapshot to your browser workspace. Run the same tool on the same final URL again to compare check statuses with the prior saved result. Export CSV or JSON to keep a file, or print the result as a PDF. Browser data stays on this device and does not run automatic scans.

Open your browser workspace →

Common questions

Does parsed JSON mean the structured data is valid?

It only establishes JSON syntax. Validate the schema meaning and the relevant rich-result requirements separately.

Is this a complete website audit?

This tool answers one focused question on a bounded public response. The launch audit combines 40 checks, with a free top-three preview and paid full reports.

Does this change my website?

No. These checks fetch public information and return evidence. You decide whether to change the site and verify the result after deployment.

Work through the cause, then verify the fix

Read a practical guide with examples and a step-by-step workflow.

Read troubleshooting guide →