Schema Markup Generator
Generate JSON-LD structured data for Article, Product, FAQ, Breadcrumbs and more, with required-field checks.
Processed locally in your browser. Nothing you enter is uploaded.
- Produces valid JSON-LD in a `<script type="application/ld+json">` block, ready to paste.
- Flags missing fields Google's structured-data guidelines expect for rich-result eligibility before you copy the output, instead of letting you ship incomplete markup blind.
- Covers the types most sites need without hand-writing the nesting, including Breadcrumb List for site navigation trails.
- Runs in your browser.
Why this is private
- Processed locally in your browser. Nothing you enter is uploaded.
- Open your browser's DevTools → Network tab while using this tool — you won't see a request carrying your input, because it never leaves your device.
- Nothing you enter is uploaded to a server or shared with us — the processing happens entirely on your device.
Overview
Generates JSON-LD structured data — the format Google reads to power rich results — for common schema.org types: Article, Product, FAQ Page, Local Business, Person and Breadcrumb List. Flags any field Google's own guidelines expect that you haven't filled in yet.
How to use it
- 1Choose a schema type.
- 2Fill in the fields — required ones are marked with *.
- 3Check the warning banner (if shown) for anything Google expects that's still missing.
- 4Copy the generated <script type="application/ld+json"> tag into your page's <head>.
Tips
- Only mark up content that's genuinely visible on the page — Google's structured data guidelines prohibit marking up content the user can't see.
Frequently asked questions
What people use it for
Add FAQ markup to a support pageMark up questions and answers that are already visible on the page.
Describe an article for Google News and DiscoverProvide headline, author, and dates as `Article` structured data.
Mark up a page's breadcrumb trailGenerate `BreadcrumbList` markup for the navigation path shown on the page.
Give a local business its NAP detailsName, address and phone as `LocalBusiness` for local results.
Mark up a product's key factsName, description and price as `Product` — without inventing a review you don't have.
Related tools
All seo toolsMeta Tags GeneratorGenerate title, description and Open Graph meta tags.SERP Snippet PreviewPreview how a page will look in Google search results, with a color-coded length status.Open Graph PreviewPreview how a link will look on Facebook, X, LinkedIn and Discord, with an issue score.Meta Tags AnalyzerSee the actual live meta tags on any public page — title, description, Open Graph, Twitter Card and more.
Ready to use Schema Markup Generator?
Schema Markup Generator