All tools

Schema Markup Generator

Build a JSON-LD schema for any common type.

One URL per line (e.g. social profiles).
JSON-LD

Generate JSON-LD Schema Markup

Structured data tells search engines exactly what your content means, unlocking rich results like stars, FAQs, and sitelinks. This generator builds clean JSON-LD — Google's recommended format — for the most common Schema.org types in seconds.

Why JSON-LD?

  • Google's preferred structured-data format
  • Lives in a single <script> block
  • Keeps markup separate from your HTML
  • Easy to add, edit, and validate

What this builds

Pick a type and fill in the basics to generate a valid schema object. For richer, type-specific markup (Product offers, Event dates, FAQ entries), use the dedicated generators.

How to add this JSON-LD to your site

Copy the generated <script type="application/ld+json"> block and paste it into the <head> of the relevant page (it also works in the <body>). Each page should describe its own content.

Before publishing, validate the markup with Google's Rich Results Test and the Schema Markup Validator to confirm it is eligible for rich results and free of errors.

Private & Processed Locally

This generator runs entirely in your browser. Nothing you enter is uploaded to a server, so it is safe for unpublished pages and works offline. It is free with no sign-up.

Frequently Asked Questions

Common questions about the Schema Markup Generator.

What is schema markup?
Schema markup is structured data, added as JSON-LD, that tells search engines what your content means and can unlock rich results.
Which format does it output?
It outputs JSON-LD, the format Google recommends, inside a ready-to-paste script tag.
Is my data private?
Yes. The markup is generated in your browser and nothing is uploaded.

More Schema (JSON-LD)

View all tools →
Auto Google Schema MakerFAQ Schema GeneratorArticle Schema GeneratorProduct Schema GeneratorLocalBusiness Schema GeneratorEvent Schema GeneratorJobPosting Schema GeneratorCourse Schema Generator
File Transfer