Schema Markup / JSON-LD Generator

Create JSON-LD structured data for organizations, articles, FAQs, breadcrumbs, local businesses, products and events.

Runs in your browser. Your input is processed on your device and is not uploaded to our server.

Only mark up information that visitors can see on the page. Valid markup does not guarantee rich results.

How to use the Schema Markup / JSON-LD Generator

  1. Choose the schema type.
  2. Fill in the fields; required fields are marked.
  3. Copy the <script type="application/ld+json"> block into your page and test it with Google’s Rich Results Test.

Structured data helps search engines understand your page. It must describe content that is visible on the page: marking up reviews, ratings, FAQs or prices that visitors cannot see violates search engine guidelines. Valid markup makes a page eligible for rich results but does not guarantee them.

Frequently asked questions

Will this give me rich results?
Not necessarily. Search engines decide whether to show rich results; valid, accurate markup only makes a page eligible.
Where do I put the code?
Anywhere in the page, usually in the <head>. JSON-LD is Google’s recommended format.