Schema Markup Generator

Pick a schema type, fill in the fields, and copy ready-to-use JSON-LD - built deterministically from your inputs, not guessed by AI.

Schema type

Live JSON-LD preview

{
  "@context": "https://schema.org",
  "@type": "Article"
}

Frequently asked questions

How is this different from the AI Schema Generator?

The AI Schema Generator reads free-form pasted content and has AI infer the fields, fast but occasionally imprecise. This tool instead gives you an exact form for each schema type, so the JSON-LD is deterministic and exactly matches what you typed, every time.

Where do I put the generated code?

Paste the copied <script type="application/ld+json"> tag anywhere in your page's <head> or <body>. Most platforms (WordPress, Shopify, custom sites) accept a raw HTML/script snippet somewhere in page settings or a header include.

Do I need to fill in every field?

No, only fill in what applies, empty fields are left out of the output rather than included as blank values. Google's documentation lists which fields are required vs. recommended per type, fill in at least the required ones for rich results eligibility.

Can I verify the output is valid?

Yes, paste the generated JSON-LD into Google's Rich Results Test or the Schema Markup Validator to confirm it's recognized correctly before publishing.

Related tools