StructuredValidator is a web tool for checking structured markup, with validation focused on JSON-LD. Users can paste JSON-LD or HTML and see results as they type. It detects Microdata and RDFa in pasted HTML but validates JSON-LD only, checking syntax, contexts, types, property names, value formats, @id references, and required or recommended properties for supported rich-result features. A URL tool fetches public HTTP and HTTPS pages, extracts JSON-LD from server HTML, and validates it in the browser without rendering JavaScript. URL fetches are limited to four redirects, eight seconds, 2 MB per page, and 12 per minute per visitor. A comparison view puts two schema implementations side by side to show differences, missing properties, and coverage. It also offers a rich-result preview and API access. The tool is free and has no authentication system. Validation history and preferences are stored in browser storage; optional AI fix suggestions send markup and validation errors to an AI provider, whose retention policy applies.
Who it is for
It is intended for SEO professionals and developers checking JSON-LD or comparing schema implementations. It may suit users who want browser-based validation without an account.
What is good
- Results appear as users type.
- Checks JSON-LD syntax and common schema properties.
- Compares two implementations side by side.
- Validation data is not retained on the service's servers.
- Free to use on the web.
What to know first
- Validates JSON-LD only.
- URL checks do not render JavaScript.
- URL fetches have size, time, redirect, and rate limits.
- Optional AI suggestions send markup and errors to an AI provider.
Verdict
StructuredValidator offers immediate JSON-LD checks, URL validation, and side-by-side comparison in a free web tool. Note that pasted Microdata and RDFa are detected but not validated, and URL checks use server HTML without rendering JavaScript.
StructuredValidator plans and pricing
All plansCompared on schema markup tools
- Free plan
- Yes
- Schema validation
- Yes
- Rich-result preview
- Yes
- API access
- Yes


