Free Schema Markup Validator
Paste JSON-LD or HTML, or enter a URL. Finds JSON syntax errors (with line numbers and an automatic repair), missing required properties, wrong dates, prices and URLs.
What is a Schema Markup Validator?
A schema markup validator checks structured data for two kinds of problems: syntax errors that make the JSON-LD unreadable, and missing or wrongly formatted properties that stop a page from getting rich results. It supports JSON-LD, Microdata and RDFa.
When JSON-LD has a single misplaced comma, Google ignores the whole block. This validator shows the exact line, explains the cause in plain English and gives you a repaired version when it can.
What the Schema Markup Validator checks
Every problem comes with plain-English steps to fix it, and every result is added to your downloadable Technical SEO report.
Trailing commas, curly quotes, single quotes and missing brackets explained clearly.
Fixes common mistakes and gives you clean code to copy.
Required and recommended properties for 25+ types.
ISO 8601 dates and durations, numeric prices, ISO currency codes, absolute URLs.
Detects and parses Microdata, and lists RDFa types.
Validate code before publishing or check a live page.
How to use the Schema Markup Validator
Click Load Example above to see a real result first.
Paste your code or enter a URL
Paste a JSON-LD block, full HTML, or enter a live page.
Click “Validate Schema”
Errors appear first, sorted by importance.
Follow the fix steps
Copy the repaired code if offered.
Re-validate
Run it again until every item is green.
Common problems and how to fix them
| Problem | Why it matters | How to fix it |
|---|---|---|
| Trailing comma | Breaks the whole JSON block. | Remove the comma before } or ]. |
| Curly quotes “ ” | Invalid JSON. | Replace with straight quotes “. |
| Missing @context | Engines cannot tell the vocabulary. | Add “@context”: “https://schema.org”. |
| Wrong @type capitalisation | Type is not recognised. | Use exact names like LocalBusiness. |
| Price “Rs 4,500” | Not a valid number. | Use “4500” and “priceCurrency”: “PKR”. |
Frequently asked questions
Is this the same as Google’s Rich Results Test?
It checks the same required properties for common types and adds plain-English fixes and JSON repair. Use Google’s test as a final check for the live page.
What is the difference from the Schema.org validator?
The Schema.org validator checks vocabulary only. This tool also checks Google rich result requirements and value formats.
Why is my FAQ schema not showing in Google?
Google stopped showing FAQ rich results for all sites in May 2026. The markup is still valid.
Can I validate Microdata?
Yes. Paste the HTML or enter the URL and Microdata items are parsed and checked.
Is my code stored?
No. Validation runs in your browser and nothing is saved.
Related free tools
Built and maintained by the AM Digital Marketing Agency SEO team. Last updated: .
Want us to fix it for you?
Our team fixes technical SEO issues, speed and indexing problems – and optimizes your site for Google, AI Overviews and ChatGPT.