All free tools

Free schema tool

Schema Generator.

Create basic Organization, Service, FAQ, LocalBusiness, and Article schema. Pick a type, fill in the fields, and copy a clean JSON-LD block for your page.

  • Schema
  • JSON-LD
  • SEO
  • AEO
  • free
Step 1

Pick the schema type

Best for: Every site. The main company record search engines and AI tools use to understand your brand.
Step 2

Your facts

Address (optional)
Step 3

Your JSON-LD

Organization
Fill in the required fields on the left to see the preview.

Required fields are marked. Empty optional fields are dropped from the output automatically.

What it covers

The schema types most sites need.

Start with Organization on your homepage, then add the type that matches each key page.

Organization

Every site. The main company record search engines and AI tools use to understand your brand.

Service

Service pages. Describes the service, who provides it, and the areas you serve.

FAQPage

Pages with FAQ sections, so machines can read each question and answer without guessing.

LocalBusiness

Businesses with a physical location or a local service area. Match it to your Google Business Profile.

Article

Blog posts and long-form articles. States the headline, author, and publish and update dates.

HowTo

Tutorials and walkthroughs with ordered steps.

Product

Product detail pages. States price, availability, and genuine review ratings.

BreadcrumbList

Every interior page. Shows where the page sits in your site structure.

How it works

Four steps from blank to validated.

  1. Pick the schema type

    Choose the type that matches the page. Switching types keeps whatever you already filled in for each one.

  2. Fill in the required fields

    Required fields are marked. Optional fields are left out of the output when empty. Click Load example to see a finished version.

  3. Copy the JSON-LD

    The preview updates as you type. Turn off the script-tag wrapper if you only want the raw JSON. Click Copy or Download.

  4. Paste it into the page and validate

    Add the block to the matching page, then check it in the Schema Markup Validator and Google's Rich Results Test before publishing.

Frequently asked questions

What people ask before they add schema markup.

  • Organization, Service, FAQPage, LocalBusiness, Article (BlogPosting), HowTo, Product, and BreadcrumbList. Structured data states your facts in a form machines can read without guessing, and it can make a page eligible for some search features. It does not guarantee rich results or AI citations.
  • No. Everything runs in your browser. Nothing is sent to a server, stored, or logged. Refresh the page and your inputs are gone.
  • Add it to the matching page inside a <script type="application/ld+json"> tag. The generator wraps it for you by default. Most CMS platforms, including WordPress, Webflow, Shopify, and Framer, let you add custom code to a page head or body.
  • Paste it into the Schema Markup Validator at validator.schema.org to check it against the vocabulary, then run the live page through Google's Rich Results Test to see which search features it qualifies for.
  • Use Organization for your company as a whole. Add LocalBusiness, or a more specific subtype, if you have a physical location or serve a local area, and keep its name, address, and hours identical to your Google Business Profile.
  • Yes. A service page often carries Service, FAQPage, and BreadcrumbList. A blog post often carries Article, FAQPage, and BreadcrumbList. Only mark up content that is visible on the page.

Want schema set up across your site?

Webxhives can add schema to every key page.

Organization, Service, FAQ, Article, and LocalBusiness schema, set up and validated as part of our SEO and AEO work.