Free tool
Schema Tester what Google sees
Pulls the JSON-LD off any page, or validates the block you paste, and shows the types, the hints for rich results and the required properties a rich result would trip on.
Test a URL
Or paste JSON-LD
How it works
How the Schema Tester works
In URL mode our server fetches the page once and extracts every <script type="application/ld+json"> block. In paste mode the same code runs in your browser and nothing leaves your machine. Either way each block is parsed leniently (trailing commas are forgiven), @graph arrays are unpacked into their items, and every item is checked for a schema.org @context, an @type, and the required properties for that type.
What the hints mean
Each recognised type carries a hint about the rich result it can qualify for: Article, Product, FAQPage, HowTo, Event, Recipe, BreadcrumbList, VideoObject, LocalBusiness, Organization and others. A hint is not a guarantee; it tells you which Google documentation to read next. Types like Service and WebSite support context but are not rich results on their own.
Schema Tester questions
What does the Schema Tester check?
It pulls every JSON-LD block from the page (or takes the JSON-LD you paste), checks that each one parses, reads the @type values, and lists the properties Google documents as required for the matching rich result. Each type also gets a one-line hint about which rich result it can earn.
Is this the same as Google’s Rich Results Test?
No. Google renders the page with JavaScript and applies its full rules. This tool is the quick first pass: it reads the HTML as served, so it is fast and shows you exactly what is in the source. Use Google’s test for the final verdict before you ship.
Why did it find no JSON-LD when I can see it in the browser?
Some plugins and frameworks inject structured data with JavaScript after the page loads. Search engines may still pick that up, but a server-side read cannot. Paste the block into the second box to validate it directly.
What does Prettify do?
It reformats the JSON you pasted with two-space indentation so nested objects are readable. It fails with a plain message if the JSON itself is broken, which is often the whole problem.
Does it support microdata or RDFa?
Not yet. JSON-LD is what Google recommends and what nearly every modern CMS emits, so that is what the tool reads. Microdata on older sites still shows in Google’s own test.
Tools
More free tools
- 01
Tag Explorer
Scan any URL and get a plain-English list of its GTM containers, analytics, pixels and conversion tags, each linked to its guide.
Open - 02
GTM Checker
Confirms which Google Tag Manager containers a page actually loads, so you know the right one is live before you touch it.
Open - 03
What CMS Is This
Tells you whether a site runs WordPress, Shopify, Wix, Squarespace, Webflow or something else, and the clues it used to decide.
Open - 04
SERP Preview
Type a title and description and watch the Google snippet update live, with pixel-width limits for desktop and mobile.
Open - 05
IP Lookup
Shows the country, city, network and hosting provider behind an IP, and plots it on a map. Handy for form spam forensics.
Open - 06
Golden Ratio Calculator
Drop in an image or two numbers and see how close the proportions sit to 1.618, with a live overlay for designers.
Open