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.

100% freeNo sign-upStep-by-step fixesDownloadable report

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.

Syntax errors with line numbers

Trailing commas, curly quotes, single quotes and missing brackets explained clearly.

Automatic JSON repair

Fixes common mistakes and gives you clean code to copy.

Google rich result rules

Required and recommended properties for 25+ types.

Value checks

ISO 8601 dates and durations, numeric prices, ISO currency codes, absolute URLs.

Microdata and RDFa

Detects and parses Microdata, and lists RDFa types.

Code or URL

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

ProblemWhy it mattersHow to fix it
Trailing commaBreaks the whole JSON block.Remove the comma before } or ].
Curly quotes “ ”Invalid JSON.Replace with straight quotes “.
Missing @contextEngines cannot tell the vocabulary.Add “@context”: “https://schema.org”.
Wrong @type capitalisationType 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.

View SEO Services