What you’ll need
Choose a schema type and fill in the guided fields, including nested details and repeatable items.
Build JSON-LD with guided forms and a live code preview. Copy or download your markup.
Free to use · No saved inputs1. Choose a type. 2. Fill in your page’s real details. 3. Copy the generated code.
Everything stays in your browser. Empty optional fields are left out.
Use information that appears on your page.
Choose a schema type and fill in the guided fields, including nested details and repeatable items.
Validate JSON syntax, expected type and selected required fields; escape script-breaking characters.
Supported-field checks are not a complete schema.org reasoner or a guarantee of Google rich results.
Writing nested JSON-LD by hand is easy to get wrong, especially when you add offers, authors or repeated questions. This schema markup generator turns the supported types into guided fields and shows the resulting code as you work. Use it when implementing a page’s factual details or handing structured data to a developer. It helps with structure, while leaving you in control of the claims the markup makes.
Choose the schema type that matches the visible page. Enter factual names, URLs and nested details rather than filling fields with assumptions.
Add the repeatable items you actually need and inspect the live JSON-LD preview. Resolve the displayed missing-field, date or URL issues.
Copy or download the markup, place it on the corresponding page and validate the published implementation with a suitable external validator.
Passing the tool’s supported-field checks means those checks passed. It does not mean every schema.org relationship or search-engine requirement has been validated. Empty optional facts should stay empty, and markup should describe content users can genuinely find on the page.
Preview the page’s title separately with SERP Snippet Simulator and inspect the published JSON-LD with Fetch & Render.
Supported-field checks are not a complete schema.org reasoner or a guarantee of Google rich results.
No. Valid structured data can help a search engine understand content, but eligibility and actual display depend on the search feature and the page. Some schema types have no special Google appearance.
Do not invent those facts. Use accurate, supported values that describe the real page and business. The generator formats your inputs; it cannot establish that a claim is true.