Schema Markup Generator
Generate valid JSON-LD or Microdata structured data for 16 schema types. Select a schema type, fill in the fields, and copy the markup to your site. Not sure where the code goes once you have it? Read how to add schema markup to your website for the exact steps on WordPress, Shopify, Wix, and custom sites.
FAQ Fields
Your entries for other schema types stay saved when you switch tabs.
Structured Data Output
Template incomplete: 1 field needs attention
- - Add at least one Q&A pair
Schema.org validation check
This schema.org type has no dedicated Google rich result in the current Search Gallery. The Schema Markup Validator can still check its vocabulary and syntax.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": []
}
</script>Validate by copy, open and paste
Copy the markup, open a validator, choose its code option where shown, then paste. The validators do not support a reliable prefilled-code link.
What is a JSON-LD schema generator?
JSON-LD (JavaScript Object Notation for Linked Data) is the structured data format Google recommends for schema markup. JSON-LD sits in a single <script type="application/ld+json"> block that describes the page: what it is, who wrote it, what it costs, where the business is. Microdata scatters the same attributes through your HTML and is harder to maintain.
Writing that JSON by hand invites syntax errors. One missing comma invalidates the whole block. This generator builds the code from plain form fields, flags missing basic template fields as you type, and gives you a copy-paste script tag plus a clear copy, open and paste workflow for Google's Rich Results Test. Read the semantic markup guide for the semantic SEO thinking behind structured data.
Schema types this generator supports
FAQ schema generator
Builds an FAQPage block from question and answer pairs. Google removed the FAQ rich result from Search in May 2026, so this markup no longer changes how a listing looks. It still helps AI assistants and other search engines read your Q&A content directly.
Article schema generator
Creates Article markup with headline, author, publisher, and published and modified dates. Google uses this to pull accurate title, image, and date information into Search, News, and Discover.
Local business schema generator
Generates LocalBusiness markup with a specific business type (29 options from Plumber to Dentist), full postal address, opening hours, geo coordinates, and price range. This corroborates your Google Business Profile details.
Product schema generator
Outputs Product markup with price, currency, availability, brand, SKU, and aggregate rating. Valid Product markup with a genuine rating is what makes stars and prices eligible to appear under your listing.
Breadcrumb schema generator
Builds a BreadcrumbList so Google can replace the raw URL in your search snippet with a readable page trail. Breadcrumb rich results remain active and are among the simplest to earn.
HowTo schema generator
Creates HowTo markup with named steps, total time, and estimated cost. Google retired HowTo rich results in September 2023. The markup remains valid structured data for machines and AI assistants.
Organization schema generator
Builds Organization markup with logo, address, contact details, and social profile links. Google uses this to help choose which logo shows in your knowledge panel and to disambiguate your brand.
Person schema generator
Generates Person markup for a founder, author, or team member, with job title, employer, photo, and social profile links. It has no dedicated Google rich result but supports the entity and authorship signals behind E-E-A-T.
Service schema generator
Outputs Service markup naming what you offer, who provides it, and the area you serve. There is no standalone Google rich result for Service, but it clarifies your offering for search engines and AI assistants.
WebSite schema generator
Builds WebSite markup with an optional SearchAction for your own site search. Google retired the sitelinks search box this powered in November 2024, so it stays valid structured data for site identity rather than a rich result trigger.
Job posting schema generator
Generates JobPosting markup with title, description, dates, salary, and location. Google for Jobs reads this to list a vacancy in its job search experience once the required fields are present.
Event schema generator
Creates Event markup with dates, venue or online link, organiser, and ticket details. Google's event rich result can show the date and location directly in search.
Video schema generator
Outputs VideoObject markup with name, thumbnail, upload date, and duration. This is what makes a video eligible for a thumbnail and duration badge in Google's video results.
Review schema generator
Builds Review markup for a rating of a product or third party. Google does not show review snippets when a business reviews itself, so this is for genuine third-party reviews, not self-ratings.
Item list schema generator
Generates an ItemList of ranked or ordered items. Google's carousel rich result only applies to specific content types such as Recipe, Course, Restaurant, and Movie, so a general listicle gets structure from this schema without a guaranteed rich result.
Software application schema generator
Builds SoftwareApplication markup with price and, where a genuine rating exists, an aggregate rating. Google's software app rich result requires both a price and a real rating, so only add one if you have it.
How to use the generated code
- Pick a schema type above, fill in the fields, and fix any template issues the tool shows. Required properties are marked with an asterisk.
- Copy the script tag and paste it into the page's HTML. Head or body both work. Platform-specific steps are in how to add schema markup to your website.
- Copy the markup, open the relevant validator, choose its code option where shown, and paste. After publishing, test the live URL and monitor any supported enhancement report available in Search Console.
Frequently asked questions
Is this schema markup generator free?
Yes. All 16 schema types are free to generate with no signup, no watermark, and no usage limit. The output is JSON-LD or Microdata you can paste straight into your site.
What is a JSON-LD schema generator?
A JSON-LD schema generator turns form fields into a valid script tag of structured data using the JSON-LD format (JavaScript Object Notation for Linked Data). JSON-LD is the format Google recommends because it sits in one self-contained block rather than being woven through your HTML like Microdata. This tool can produce either format from the same form.
Where do I paste the generated schema markup?
Anywhere in the page's HTML, in the head or the body. Google parses the script tag either way. The exact steps differ by platform. See the how to add schema markup guide for WordPress, Shopify, Wix, and custom sites.
Does schema markup improve rankings?
No. Schema markup is not a direct ranking factor. Schema markup makes your page eligible for rich results such as stars, prices, and breadcrumbs. It also gives search engines and AI systems an unambiguous machine-readable statement of the page topic.
How do I validate the generated schema?
Copy the generated markup, open Google's Rich Results Test, choose Code, and paste it. Use the Schema Markup Validator for a separate check against the broader schema.org vocabulary. Passing either test does not guarantee a Google rich result.
Can I use more than one schema type on the same page?
Yes. One page can hold multiple JSON-LD script blocks, for example Article plus FAQPage plus BreadcrumbList. Generate each type separately in this tool and paste each script tag into the page.
Want your structured data reviewed and validated by a human? The technical SEO audit includes a full schema markup review.
Get Started
Want Your Schema Reviewed by a Human?
Tell me your site and CMS. The £495 audit reviews and validates your existing structured data against Google's Rich Results Test and gives you developer-ready fixes. Implementation is quoted separately or covered in a retainer.
- Focus on your biggest search problem
- Review the evidence you already have
- Identify the most useful next step
- Answer your priority SEO question
Usually responds within a few hours
Currently accepting new clients
More free SEO tools
SEO Prompt Library
20 customisable ChatGPT, Claude, and Gemini prompts for demand mapping, topical maps, briefs, schema, and AI search.
Website Grader
Get an instant A-F grade covering SEO, page speed, security, and content quality.
Keyword Suggestions
Scrape Google Autocomplete suggestions across 8 regions with a-z expansion.