Schema Markup Generator: JSON-LD for Article, Product, FAQ and more

Pick a type, fill in the form and copy clean JSON-LD. Empty fields are left out, and you can send the result straight to the validator.

Nothing is uploadedFreeNo sign-up
You came from the Scoped SEO extension. The tool below is ready for the page or image you were checking.
  1. 1Fill in the form
  2. 2Test the markup
  3. 3Copy the code

How to use it

  1. Choose the type of markup and fill in the fields. Empty fields are left out.
  2. Watch the JSON-LD update as you type, then copy it or download it.
  3. Paste it into the head or body of your page and test it with the Schema Markup Validator.

Your privacy

This tool runs in your browser. Your files and text are never uploaded or stored.

Spot this in the extension

The Schema tab of Scoped SEO flags this on any page you visit and links straight here to fix it.

Common questions

Where do I put the JSON-LD?

Inside a script tag of type application/ld+json, anywhere in the head or body of the page. Google reads either place.

JSON-LD or Microdata?

Google recommends JSON-LD. It sits in one block, away from your visible HTML, which makes it easier to maintain.

Does the markup need to match the page?

Yes. Mark up only what visitors can see on the page. Markup that does not match the content can lead to a manual action.