Schema Markup Generator (JSON-LD)
Create JSON-LD structured data for articles, FAQs, products, local businesses, events, recipes, videos and more, with required-field checks.
Loading the tool…
Runs entirely in your browser. Your files and text are never uploaded to our server.
- Instant results
- 100% free
- No sign-up
- Private
Schema Markup Generator creates JSON-LD structured data from a simple form. It supports 12 schema.org types: Article, FAQ page, How-to, Product, Local business, Organization, Person, Event, Breadcrumbs, Website with site search, Video and Recipe.
It flags fields Google requires for rich results, warns about common mistakes such as relative URLs, and outputs clean code ready to paste into your page’s head. Check existing pages with the Meta Tags Analyzer.
More about Schema Markup Generator (JSON-LD)How to use, good to know & FAQ
How to use Schema Markup Generator
- Choose a schema type.
- Fill in the fields. Fields marked * are needed for rich results.
- Copy the code (or download it) and paste it into the page’s <head> or body.
- Test the page with Google’s Rich Results Test.
Good to know
- Only mark up information that is visible on the page. Hidden or misleading markup can lead to a manual action from Google.
- Ratings and reviews are not included, because they must come from real customers shown on the page.
- Google shows FAQ rich results mainly for authoritative government and health sites, and no longer shows How-to rich results. The markup is still valid and helps machines understand your content.
- In WordPress, paste the code in a Custom HTML block, or use your SEO plugin’s schema settings.
Frequently asked questions
What is JSON-LD?
A way of describing a page’s content to search engines in a script tag, using the schema.org vocabulary. Google recommends it.
Does schema markup improve rankings?
Not directly. It can make a page eligible for rich results and helps search engines and AI assistants understand it.
Where do I paste the code?
Anywhere in the page HTML, usually in the <head>. Keep the <script type=”application/ld+json”> wrapper.
When to use Schema Markup Generator
Use it when publishing articles, products, local business pages, events or recipes that could qualify for rich results.
