Get a Free Consultation

Updated

Free Schema Markup Generator16 JSON-LD generators for every page you publish

Choose a schema type, fill in a short form and copy valid JSON-LD into your page. Every generator is free, needs no sign-up and runs in your browser.

  • Valid schema.org JSON-LD
  • No sign-up or limits
  • Built-in validator
  • Google status for each type

Which schema markup does my page need?

Most pages need one core type plus a few supporting types. Pick your page type to see the recommended stack and a starter JSON-LD graph you can copy, then fill in the details with each generator.

What kind of page is it?

Recommended for a blog post

Add Organization and Website once, on your homepage, not on every post.

Starter JSON-LD with placeholders

What is schema markup and what does a generator do?

Schema markup is structured data, written in the schema.org vocabulary, that tells search engines what a page is about. A schema markup generator turns a simple form into valid JSON-LD code, so you can add structured data without writing it by hand.

Google recommends JSON-LD, added inside a <script type="application/ld+json"> tag. It sits apart from your visible HTML, which makes it easy to add, update and test.

Schema helps Google understand your content and can make a page eligible for rich results such as product prices, star ratings and event dates. It is not a direct ranking factor, and the markup must match what visitors see on the page.

Schema markup at a glance

Vocabulary
schema.org, shared by Google, Bing and other search engines
Format
JSON-LD, the format Google recommends over microdata and RDFa
Placement
The page’s <head>, a CMS code field or Google Tag Manager
Benefit
Clearer meaning for search engines and eligibility for rich results
Limits
No guaranteed rich result and no direct ranking boost
Testing
Our validator, then Google’s Rich Results Test

Which schema types does Google show as rich results?

Nine of the 16 types can earn a visible rich result in Google. The rest help search engines understand your brand, authors and services without changing how your listing looks.

Google changes which features it shows. Confirm eligibility in Google Search Central and the Rich Results Test. Last checked October 2026.
Schema typeUse it forGoogle status
ProductProduct pages with price and availabilityRich result
Review and RatingRatings on eligible items such as products, recipes and appsRich result
RecipeCooking and baking pagesRich result
VideoPages where a video is the main contentRich result
Job PostingIndividual job listingsRich result
EventConcerts, webinars and other dated eventsRich result
Local BusinessBusinesses with a physical locationRich result
Software AppApp and software pagesRich result
BreadcrumbsAny page with a clear hierarchyRich result
OrganizationYour homepage or about pageBrand signal
WebsiteYour homepageSite name signal
FAQPages with real question and answer contentLimited to government and health sites
HowToStep-by-step guidesRich result retired
ArticleBlog posts and newsContext only
ServiceService pagesContext only
PersonAuthor and team pagesContext only

How do you add schema markup to a website?

You need no developer and no coding knowledge. Every generator on this page follows the same four steps.

  1. Pick a type

    Choose the generator that matches your page, or use the stack builder above.

  2. Fill in the form

    Enter details exactly as they appear on the page your visitors see.

  3. Copy the code

    Copy the generated JSON-LD script tag, or download it as a file.

  4. Paste and test

    Add it to the page head or Google Tag Manager, then run it through the validator.

What rules should schema markup follow?

Google’s structured data guidelines come down to six habits. Breaking the first one is the most common reason sites lose rich results.

Match the visible page

Only mark up content visitors can see. Hidden or misleading markup can lead to a manual action.

Combine types sensibly

Most pages use several types, such as Article, Breadcrumbs and Person. Link them with @id in one graph.

Avoid duplicates

SEO plugins such as Yoast and Rank Math add schema already. Check your page source before adding more.

Validate every time

Test new markup before publishing, and again after any theme or template change.

Keep it current

Update prices, dates, availability and ratings whenever the page changes.

Expect eligibility, not guarantees

Valid markup makes a page eligible for rich results. Google decides whether to show them.

Schema markup questions, answered

Short answers on formats, placement, rich results and AI search.

What is schema markup?

Schema markup is structured data, written in the schema.org vocabulary, that describes what a page is about so search engines can understand it. Google recommends the JSON-LD format.

Is this schema markup generator free?

Yes. All 16 generators are completely free, with no sign-up, no watermark and no limit on how many times you generate markup.

Which schema type should I use for my page?

Use the stack builder on this page. Pick your page type, such as blog post, product page or local business, and it recommends a core type plus useful add-ons.

What format does the generator output?

Every generator outputs JSON-LD, the structured data format Google recommends over microdata and RDFa.

Where do I add the generated code?

Paste the script tag into the head of the relevant page. If you cannot edit the code, add it through Google Tag Manager or your CMS’s custom code option.

How do I check that my schema is valid?

Paste it into the Schema Markup Validator on this site to catch missing fields and JSON errors, then test the live page in Google’s Rich Results Test.

Can I use more than one schema type on a page?

Yes. Most pages combine several types. A blog post often has Article, Breadcrumbs and Person markup, and a homepage often has Website and Organization.

Does schema markup guarantee rich results?

No. Valid markup makes a page eligible, but Google decides whether to show a rich result based on quality, relevance and its own policies.

Do FAQ and HowTo schema still work?

The markup is still valid schema.org. Google now limits FAQ rich results to well-known government and health sites and has retired HowTo rich results, so expect no visible change in Google for most sites.

Does schema markup help AI Overviews and AI search?

Google says AI features need no special markup. Structured data still helps search engines understand a page, and it should match your visible content. There is no guarantee of being cited.

Need schema across your whole site?

Search Savvy’s technical SEO team implements, tests and monitors structured data on every template, not one page at a time.