Converter Web ToolsConverter WebTools

JSON-LD Schema Generator

Create a JSON-LD Schema Generator in your browser, free and instantly.

Pick a type, fill in the fields and copy the <script type="application/ld+json"> block into your page <head>. Structured data helps search engines understand your content and can enable rich results. Validate with Google's Rich Results Test. Generated in your browser.

About structured data

This tool generates JSON-LD structured data (schema markup) for your pages — Organization, Local Business, Website, Article, Product, FAQ and Breadcrumbs. You fill in a short form and it builds a valid script you paste into your page. Structured data helps search engines understand your content and can unlock rich results. It runs in your browser.

How JSON-LD Schema Generator works

How to use it

  1. Choose the schema type that matches your page.
  2. Fill in the fields (add multiple FAQ items or breadcrumbs as needed).
  3. Copy the <script type="application/ld+json"> block into your page <head>.

What is JSON-LD?

JSON-LD is the format Google recommends for structured data. It is a small block of JSON that labels your content — who published an article, a product's price, the questions in an FAQ — so search engines can display richer results such as star ratings, FAQ accordions and breadcrumb trails.

Validate it

After adding the markup, test the page with Google's Rich Results Test to confirm it is valid and eligible for rich results.

Common uses

  • Add Organization or business markup
  • Mark up an article or blog post
  • Add Product schema with price
  • Create FAQ schema for rich results
  • Add breadcrumb structured data
  • Add a website search box action
  • Improve eligibility for rich snippets
  • Generate valid JSON-LD quickly

Frequently asked questions

What is schema markup?
Structured data that describes your content to search engines, written here as JSON-LD.
Which type should I choose?
Match it to the page — Article for posts, Product for products, FAQPage for FAQs, and so on.
Where do I add the script?
In the &lt;head&gt; (or body) of the relevant page.
Does it guarantee rich results?
No — it makes the page eligible; Google decides when to show them.
Can I add multiple FAQs or crumbs?
Yes — add as many rows as you need.
How do I check it works?
Use Google’s Rich Results Test or the Schema validator.
Are my inputs uploaded?
No — the markup is generated in your browser.
Is it free?
Yes — completely free with no sign-up.