Runs in your browser · Last updated 4 September 2026
Schema Markup Validator — Check JSON-LD
Free schema markup validator. Paste JSON-LD or a script tag and check required fields for Product, FAQ, and LocalBusiness. Runs in your browser.
- warningRequired fields look present. Google still has to recrawl the live URL.
How to use this tool
- Paste JSON-LD or a script tag.
- Read errors (missing name, offers, address).
- Fix the generator output and re-check.
Worked example
The sample Product has name and offers. Delete the offers object and the tool should report that Product needs offers.
Frequently asked questions
- Is this Google’s Rich Results Test?
- No. It is a local required-field check for Product, FAQ, LocalBusiness, and Offer. Google still has to recrawl.
- Can I paste a full HTML page?
- If it contains a ld+json script tag, we extract it. Otherwise paste the JSON.
- @graph support?
- Yes. Each node in @graph is checked.
- Why a warning when it looks fine?
- Field presence is not a ranking guarantee. Treat a clean result as “ready to paste.”
- Uploaded?
- No.