SEO Tools

Basic JSON-LD Structure Checker

Parse supplied JSON-LD and perform explicitly limited local checks: schema.org string context, simple @type names, name/headline checks for selected types, and HTTP(S) url shape. Root arrays and @graph containers are supported.

Inputs stay in this browser tab. Results are not saved.

Your result
Ready when you are.

How to use Basic JSON-LD Structure Checker

  1. Enter or paste “JSON-LD data, without script tags”. Follow the separators and formatting described in the tool introduction.
  2. Select Calculate or Process. Review the result and any validation message before copying or downloading available output. Reset clears the result and restores the starting inputs.

Method & assumptions

Parse bounded-depth JSON, inspect top-level and @graph nodes, and report missing basic structural fields without resolving remote resources.

Worked example

An Organization with schema.org context and a name passes these basic checks; a missing @type is reported.

Results and projections are informational estimates, not financial, medical, legal, tax, or property advice. Check assumptions, units, rounding, and local requirements independently. Investment illustrations do not guarantee returns. Keep original files and check transformed output before use.

Questions, answered

Is this a full schema validator?

No. It does not expand JSON-LD, resolve remote contexts, verify the schema vocabulary or nested properties, inspect a live page, or establish rich-result eligibility. A basic pass must not be treated as certification.

Does this send my input to a server?

No. This engine processes input locally without network requests. The surrounding website may have its own analytics or scripts; avoid entering sensitive material on an untrusted site. Text fields accept at most 1,000,000 UTF-16 units unless a smaller field limit is stated.