Create valid Schema.org structured data (JSON-LD) for Articles, Organizations, Products, FAQs and more — for rich results. Free, in your browser.

Build valid Schema.org structured data right in your browser. Pick a type, fill the fields, and copy the JSON-LD. Nothing is uploaded.

Schema type
Details Organization
JSON-LD output
Test in Google Rich Results Paste your snippet into Google to validate it.

About Schema.org / JSON-LD Generator

The Schema.org / JSON-LD Generator builds valid structured data for the nine schema types sites need most: Organization, Local Business, Website, Article, Product, FAQ Page, Breadcrumbs, Person and Event. Pick a type, fill in the fields — including nested details like postal addresses, aggregate ratings, FAQ question/answer pairs and breadcrumb items — and the JSON-LD updates live.

Structured data is how you become eligible for rich results: review stars, FAQ dropdowns, breadcrumbs and event listings in search. The generator emits the correct @context and @type wiring for each schema, so you avoid the syntax mistakes that make hand-written JSON-LD fail validation.

The whole builder runs in your browser and nothing is uploaded. Copy the raw JSON, copy a complete <script type="application/ld+json"> tag, or download the snippet — then validate it with Google's Rich Results Test before deploying.

How to use Schema.org / JSON-LD Generator

  1. Select a schema type: Organization, Local Business, Website, Article, Product, FAQ Page, Breadcrumbs, Person or Event.
  2. Fill in the fields for that type — name, URL, images, address, prices, dates, or the FAQ questions and breadcrumb items as applicable.
  3. Watch the JSON-LD output update live as you type.
  4. Copy the JSON, copy the ready-to-embed <script> tag, or download the snippet.
  5. Paste it into your page's <head> and validate it with the Google Rich Results Test link.

Frequently asked questions

Organization, Local Business, Website, Article, Product, FAQ Page, Breadcrumbs, Person and Event — each with the fields search engines expect, including addresses, ratings and availability where relevant.

Paste the <script type="application/ld+json"> block anywhere in the <head> or <body>; the head is conventional. One script per schema entity keeps things easy to maintain.

No generator can guarantee that. Valid JSON-LD makes the page eligible; search engines decide whether to show rich results based on content quality and policy.

Use the built-in "Test in Google Rich Results" link and paste your snippet. It reports parsing errors and which rich result types the markup qualifies for.

Yes on both counts — it is free, and the markup is generated entirely in your browser without uploading anything.

Need help?
Found an issue with this tool? Let our team know.
Report an issue

Add this free tool to your own website — copy and paste the code below.