Free tool

Schema markup generator.

Fill in the fields for the type you need and get clean, valid JSON-LD back, ready to paste into the head of the page. Structured data is easy to write wrong in ways that validate but do nothing, so the notes here flag the parts that actually decide whether it earns anything. Everything runs in your browser and nothing is uploaded.

Nothing leaves your browserValid JSON-LD outHonest about what earns a result

JSON-LD output

 

Reading the output

Valid is not the same as useful.

A validator checks that the syntax is correct and the required fields are present. It cannot tell you whether the data is true, whether the entity is the one you meant, or whether the type earns any visible result at all. Most structured data that does nothing is perfectly valid.

Three things decide whether it is worth having. First, accuracy: markup has to match what is on the page, because contradicting the visible content is worse than no markup. Second, connection: an Organization block floating on its own does far less than one referenced by the Article, the Person and the BreadcrumbList around it, which is the difference between a pile of blocks and a graph. Third, honesty: review stars need genuine review data, and inventing it is review spam that gets acted on rather than rewarded.

One current caveat this tool will remind you of: since 2023 Google shows FAQ rich results only for well-known government and health sites, so on most sites FAQPage markup earns no visible feature. We removed it from this site for exactly that reason. It is still worth adding where a machine reading the page cleanly matters to you, just not for the stars.

Book me

Markup validating but earning nothing?

Generating valid JSON-LD is the easy half. If yours passes the validator but wins no result, send us the URL and we will tell you whether it is an accuracy, connection or eligibility problem.

Reply within one working day No obligation Your details stay with us

Takes about 60 seconds. No newsletter and no CRM sequence. Your details are used to reply to this enquiry and nothing else. See the privacy notice.