Schema Markup Generator
Generate schema.org JSON-LD for any common type.
JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Article",
"headline": "How to Bake Sourdough Bread",
"image": [
"https://example.com/bread.jpg"
],
"author": {
"@type": "Person",
"name": "Jane Baker"
},
"datePublished": "2026-01-15"
}
</script>Free schema markup generator. Pick a schema.org type — Article, Product, Organization or FAQ — fill in the core fields, and get valid JSON-LD structured data to paste into your page. Runs entirely in your browser.
How to use the Schema Markup Generator
- 01Choose the schema.org type you need.
- 02Fill in the core fields for that type.
- 03Copy the generated JSON-LD into your page's <head>.
Frequently asked questions
What is schema markup?
Schema markup is structured data, based on the schema.org vocabulary, that describes your page to search engines. It can unlock rich results such as star ratings, FAQs and breadcrumbs.
Where do I put the JSON-LD?
Paste the generated <script type="application/ld+json"> block into the <head> (or anywhere in the body) of the page it describes. Then validate it with Google's Rich Results Test.