Skip to content

Schema Markup Generator

Popular

Generate JSON-LD structured data for multiple schema types.

Loading…

About Schema Markup Generator

Structured data describes what a page is about in a form machines can read, and JSON-LD lets you add it without touching the visible HTML. Choose one of four types with the buttons at the top: Organization, WebSite, Article or FAQPage. Each type shows only its own fields, and the tool prints a script tag with the schema.org context and the values you gave. Blank fields are dropped, and URL fields are checked before they reach the markup.

Features

  • Four types: Organization, WebSite, Article and FAQPage
  • Each type shows only the fields it uses
  • Output is a ready-to-paste application/ld+json script tag
  • Invalid URLs are flagged and left out of the markup
  • Escapes closing script sequences so a value cannot end the tag early

Limitations

  • Only those four types exist here. Product, LocalBusiness, BreadcrumbList and other types are not supported.
  • The Article type has headline, author, date published, URL and image only; use the Article schema generator for description, publisher and date modified.
  • The tool builds markup but does not validate it against any search engine's requirements, and no markup can promise a rich result.
  • Downloading schema.html needs a free account; copying the script tag does not.

How it works

  1. Choose a schema type with the buttons at the top: Organization, WebSite, Article or FAQPage.
  2. Fill in the required fields, marked with an asterisk, and any optional ones you want.
  3. For FAQPage, add each question and answer pair with + Add question; a pair missing one half is left out.
  4. Check the generated JSON-LD in the output box.
  5. Copy the script tag into the page, or download it as schema.html.

Example input

Organization name: "Auro Tools"
URL: https://aurotools.com
Logo: https://aurotools.com/logo.png

Frequently asked questions