Schema Markup Generator

Generate structured data for rich snippets

Share this tool

Report a problem

Describe the problem without including private input or files.

How useful was this tool?

How useful was this tool?

Structured data settings

Choose a type and describe the visible content on your page.

News articles, blog posts

Article dates use your browser’s time zone and the UTC offset for that date. Leave the updated date empty to use the published date.

Generated JSON-LD

Fill in the form to generate structured data.

Fill in the form to generate structured data.

Install and validate
  1. JSON-LD mode copies the JSON only. Place it inside a script tag with type application/ld+json.
  2. HTML script mode includes the opening and closing script tags. Add the complete block to the page’s head or body.
  3. Use Schema Markup Validator to review Schema.org vocabulary and Google Rich Results Test for Google-supported features.
  4. Match the structured data to the visible page content. Complete the properties required by the relevant search feature.
  • This form supports all eight original types and preserves data when switching between them.
  • Empty properties and empty nested entities are omitted.
  • Product currency and availability are emitted with an offer only when a price is entered.
  • Ratings and review counts are not invented; enter actual published review data.
  • Structured data can describe your content, but it cannot guarantee a rich result, ranking change or traffic increase.

About Schema Markup Generator

The Schema Markup Generator is a free form-based tool for creating JSON-LD structured data. Complete the relevant properties and validate the result against the intended Schema.org type and search feature. Structured data describes page content; it does not guarantee rich results, knowledge panels, rankings or traffic.

Implementing structured data is one of the most impactful technical SEO strategies available today. Rich results can display star ratings, prices, event dates, recipe details, and breadcrumb trails directly in search listings. FAQPage markup remains valid Schema.org, but Google no longer shows FAQ rich results for any site. Our generator supports eight popular schema types including Article, Product, FAQ, Organization, Person, Event, Recipe, and Review.

Creating JSON-LD schema markup manually can be tedious and error-prone. Our generator provides an intuitive form-based interface where you simply fill in the relevant fields, and the tool instantly produces clean, properly formatted JSON-LD code ready to paste into your HTML. The output uses Schema.org vocabulary. Review the generated properties against the requirements of your target search feature and the visible page content.