ToolboxKit

Schema Markup Generator (JSON-LD)

Pick a schema type, fill in the fields, and copy the JSON-LD script into your page. Empty fields are left out automatically.

Your files never leave your device — everything runs in your browser.

For your homepage: tells search engines your company's name, logo, and social profiles.

JSON-LD code

How to Use

  1. 1Choose the schema type that matches your page, for example FAQPage or Product.
  2. 2Fill in the fields. Leave any you don't need empty.
  3. 3For FAQ and breadcrumb types, add as many questions or steps as you need.
  4. 4Copy the generated <script> into your page, then check it with Google's Rich Results Test.

Frequently Asked Questions

What is JSON-LD structured data?

JSON-LD is a script block that describes your page's content in a standard vocabulary (schema.org), so search engines can understand details like prices, ratings, dates, or questions. Google recommends JSON-LD over other structured-data formats.

Does adding schema guarantee rich results?

No. Valid markup makes a page eligible, but Google decides whether to show rich results. The markup must also match content that's actually visible on the page. Never mark up reviews or FAQs that aren't there.

Where do I put the code?

Paste the <script type="application/ld+json"> block anywhere in the page's HTML, usually in the <head>. Most CMSs, including WordPress, have a header-code setting or plugin for this.

Is my data stored?

No. The code is generated in your browser as you type, and nothing is saved or sent.

Related Tools