Schema Markup Generator
Runs in your browserGenerate schema.org JSON-LD structured data for Article, Product, FAQPage, LocalBusiness, Organization, Person or WebSite — the format Google reads for rich results.
About this tool
Structured data doesn't change how your page looks to visitors — it tells search engines what your content actually is, which is what unlocks rich results like star ratings, FAQ accordions, and business info panels. JSON-LD is Google's recommended format: a single <script> block, separate from your visible HTML, that's easy to generate and easy to validate. This tool covers the six types that come up most often.
How to use
- Choose a schema type.
- Fill in the fields that apply — leave the rest blank.
- Copy the generated <script> block into your page's <head> or body.
When to use this tool
- Adding FAQPage schema to unlock the FAQ rich result in Google search.
- Marking up a product page with price and SKU for shopping results.
- Adding Organization schema so your logo and social profiles appear in the Knowledge Panel.
- Adding Article schema so blog posts qualify for enhanced search listings.
Tips
- For FAQPage, the questions and answers must also appear as visible text on the page — Google penalises hidden structured data that doesn't match what's shown.
- Validate the output with Google's Rich Results Test before publishing.
Limitations
- Covers the most commonly requested types with their most-used fields, not the full schema.org vocabulary.
FAQ
- Does adding schema guarantee a rich result?
- No. It makes your page eligible; Google still decides whether and when to show the enhanced format.
- Is my content sent anywhere?
- No. The JSON-LD is built entirely in your browser.