Free Schema Markup Generator | 17 JSON-LD Schema Types
Pick a schema type from the dropdown and generate valid JSON-LD structured data in seconds — Organization, LocalBusiness, Article, Product, FAQ, HowTo, Event, Video, Recipe, JobPosting and more.
Pick a schema type from the dropdown and generate valid JSON-LD structured data in seconds — Organization, LocalBusiness, Article, Product, FAQ, HowTo, Event, Video, Recipe, JobPosting and more. Runs entirely in your browser — nothing is uploaded, nothing is stored.
Schema markup generator
Pick a schema type from the dropdown, fill in the fields that appear, and get clean, validation-ready JSON-LD you can paste straight into your page head.
Main details
Business details
Location and hours
Article details
Product details
Application details
Service details
FAQ pairs
How-to steps
Breadcrumb trail
Event details
Video details
Recipe details
Job details
Person details
Search box
Review details
Choose your schema type from the dropdown
Select what you are marking up and the generator shows only the fields that type needs, then builds clean JSON-LD you can paste straight into the page. Supported types:
- Organization — company name, logo, contact details and social profiles, once sitewide.
- LocalBusiness — address, phone, opening hours, price range and coordinates for each location page.
- Person — author and founder profiles, with job title and verified profile links.
- WebSite — enables the sitelinks search box with a SearchAction.
- Article and BlogPosting — headline, author, publisher, published and modified dates.
- Product — brand, SKU, price, currency, availability and aggregate rating.
- Service — service type, provider, area served and starting price.
- FAQPage — question and answer pairs from one simple list.
- HowTo — numbered steps with names, text and total time.
- BreadcrumbList — an ordered navigation trail Google can render in the SERP.
- Event — start and end times, online, in-person or hybrid, venue and ticket price.
- VideoObject — thumbnail, upload date, duration and embed URL.
- Recipe — prep and cook time, yield, ingredients and method.
- JobPosting — title, hiring organisation, location, employment type and salary.
- SoftwareApplication — app category, operating system, price and rating.
- Review — a single review of a product, service or business.
Why structured data is worth the effort
Schema does not directly raise rankings, but it tells search engines what an entity is rather than making them infer it, and it unlocks rich results — review stars, FAQ accordions, product prices, business hours, video thumbnails and job cards. In AI-generated answers, clean structured data makes your brand far easier to cite correctly.
Which type belongs on which page
Use Organization once on the homepage, LocalBusiness on each location page, Article or BlogPosting on every post, Product on product pages with a real price, Service on service pages, and BreadcrumbList on any page more than one level deep. FAQPage and HowTo should only be used where the questions or steps are genuinely visible to the visitor.
Rules that keep you out of trouble
Only mark up content that is actually on the page. Invisible or invented markup is a manual-action risk, and fake review stars are the most commonly penalised abuse. Keep one JSON-LD block per entity, use absolute URLs, use ISO dates and durations, and re-validate after any template change. The generator flags the required properties you have left blank before you publish.
Validation workflow
- Pick the type, fill the fields, and copy the generated block.
- Paste it before
</head>, or into a custom HTML block on the page. - Run the URL through Google’s Rich Results Test to confirm eligibility.
- Check Search Console’s enhancement reports a week later for errors at scale.
Pair it with the rest of your technical checks
Confirm the page is indexable with the Google index checker, review your head tags with the SEO meta tag analyzer, and check load time with the page speed insights estimator.
Other free tools
Found problems you would rather not fix yourself?
Send us the scan output. We will tell you which issues actually affect rankings, and quote the work if you want it handled.