JSON-LD Schema Markup Generator
Generate valid JSON-LD structured data for Article, FAQ, Product, LocalBusiness, Organization, Breadcrumb and HowTo — free, with live output ready for Google rich results. 100% in-browser.
100% private — runs entirely in your browser. Nothing you enter is uploaded or logged.
<head> of the page it describes. Test it in Google’s Rich Results Test after publishing.Generated locally in your browser — nothing is uploaded. JSON-LD is Google’s preferred structured-data format.
How to use the JSON-LD Schema Markup Generator
- Choose a schema type (Article, FAQ, Product…).
- Fill in the fields — output updates live.
- Copy the JSON-LD script tag.
- Paste it into your page's head and test in Rich Results.
What you can use it for
- Add FAQ, Product or Article rich-result markup
- Generate valid JSON-LD without hand-coding
- Mark up breadcrumbs, local business or how-to steps
- Improve eligibility for Google rich results
More free tools
Optimizing your pages?
Generate meta tags, preview snippets and perfect your social cards with our free SEO tools.
Explore all free SEO tools →Frequently asked questions
Where do I paste JSON-LD in my HTML?
In the head (or anywhere in the body) inside a <script type="application/ld+json"> tag. This tool outputs the full tag, ready to paste.
Is JSON-LD better than microdata for Google?
Yes — Google explicitly recommends JSON-LD because it keeps the structured data separate from your visible HTML.
How do I add FAQ schema?
Choose 'FAQ Page', then enter each question followed by its answer with a blank line between pairs — the tool builds the FAQPage JSON-LD for you.
Why isn't my rich result showing in Google?
Valid markup doesn't guarantee a rich result — Google decides. Make sure the schema matches visible page content and test it in the Rich Results Test.
Can I have multiple schema blocks on one page?
Yes — you can add several <script type="application/ld+json"> blocks (e.g. Article plus Breadcrumb plus FAQ) on the same page.