Schema Markup Generator
JSON-LD structured data.
- 100% free
- No sign-up
- Private — runs in your browser
- Instant results
What is schema markup (JSON-LD)?
Schema markup is structured data you add to a page to describe what it is — an article, a product, a
business, a list of FAQs — in a vocabulary search engines understand (schema.org). Google uses it to
show rich results: star ratings, FAQ dropdowns, prices, business info, and more.
This tool generates the markup as JSON-LD, Google's recommended format, ready to
paste into your page's <head>.
The types here
- Organization — your brand, logo, and social profiles.
- Article — headline, author, date, image for news/blog posts.
- Product — name, price, brand for shopping results.
- Local Business — name, address, phone for local search.
- FAQ Page — questions and answers that can expand right in the results.
FAQ
Does adding schema guarantee rich results?
No — valid markup makes your page eligible, but Google decides whether to show rich results based on quality and relevance. After adding it, test the page with Google's Rich Results Test to confirm the markup is valid.
Where do I put the JSON-LD on my page?
Paste the generated <script type="application/ld+json"> block into your page's HTML, typically in the <head>, though Google also accepts it in the body. On a CMS you can drop it into a custom HTML block or use an SEO plugin's schema feature.
What's the difference between JSON-LD and microdata?
Both express schema.org structured data, but microdata is woven into your visible HTML attributes, while JSON-LD is a separate script block that's easier to add and maintain. Google recommends JSON-LD, which is the format this tool produces.
Why does Google flag my markup for missing fields?
Some rich result types require certain properties, and recommended fields improve eligibility. Fill in as many relevant fields as you can, and make sure the structured data matches the content visible on the page, since mismatches can cause warnings or be ignored.
Is this generator free, and does it run in my browser?
Yes, it is completely free with no sign-up. The markup is generated entirely in your browser, so nothing you type is uploaded, and it works on phones, tablets, and desktops.