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.

Q&A Pair 1

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

  1. Pick a schema type above, fill in the fields, and fix any template issues the tool shows. Required properties are marked with an asterisk.
  2. 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.
  3. 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
15+ years experienceFree 20-minute diagnosisNo contracts

Usually responds within a few hours

Currently accepting new clients

Tell me about your project

No obligation · Direct reply from Sunny · Reply within one working day

Prefer to talk? 07305 523333 · Hello@SunnyPatel.co.uk