Free tool by MD Niamul

Free Schema Markup Generator Create JSON-LD Structured Data for Rich Results

Valid Schema for Products, Local Businesses, Articles and More, with Required Fields Checked

Works instantly in your browser
11 schema types
Checks required fields

Choose a type, fill in the form and this free schema markup generator writes clean JSON-LD structured data ready to paste into your page. It marks which fields Google requires and which it recommends, can import details from an existing page, and links straight to Google’s Rich Results Test.

11Schema types
100+Fields supported
850+Projects delivered
600+Five-star reviews
MD Niamul, creator of the free schema markup generator
upworkTop Rated Plus
JSON-LD SchemaFree Generator Tool
OfficialStape Partner

Schema Types and Features

Product Schema
LocalBusiness Schema
Organization Schema
FAQ Schema
Article Schema
Breadcrumb Schema
Service Schema
Person Schema
WebSite Schema
Event Schema
Video Schema
JSON-LD
Required Fields
Opening Hours
Aggregate Rating
Offers
Import From Page
Rich Results Test
FREE SCHEMA GENERATOR

Generate Your Schema Markup

Pick a type and fill in the fields. The code updates as you type.

Schema Markup GeneratorJSON-LD · 11 types · Required and recommended fields · Page import
Free · No login

1. Choose a schema type

2. Fill in the details

Reads the page title, description and image, and lists any schema already on the page.

Your JSON-LD code

Follows schema.org and Google’s guidelinesCopy or download the codeOne click to Google’s test tool
WHAT IT CREATES

Which Schema Types Can You Generate?

The structured data types most businesses need.

Product

Name, image, price, currency, availability, brand, SKU and review rating.

LocalBusiness

Address, phone, coordinates, price range and opening hours, with 20+ business types.

Organization

Name, logo, contact details and social profiles.

Article

Headline, author, dates, image and publisher for articles and blog posts.

FAQ and Breadcrumb

Question-and-answer lists and breadcrumb trails with as many rows as you need.

Service and Person

Describe a service you offer or the person behind the site.

Event

Dates, venue or online location, status and tickets.

Video

Title, description, thumbnail, upload date and duration.

How Do You Create Schema Markup?

Three steps, then test.

01

Choose a type

Pick the schema that matches what the page is about.

02

Fill in the details

Type them in, or import the title, description and image from the live page.

03

Paste and test

Copy the code into your page, then check it in Google’s Rich Results Test.

What Is Schema Markup?

Schema markup, or structured data, is a block of code that describes your page to search engines in a format they read reliably. A person sees a price and a star rating on a product page. Schema tells Google, in plain terms, “this is a product, it costs $36 and it is in stock”.

JSON-LD is the format Google recommends. It sits in a single <script> tag and does not change how the page looks.

What does schema markup do for you?

  • Rich results: price, availability and stars under a product link, a breadcrumb trail, event dates or a video thumbnail in search results.
  • Clearer understanding: search engines and AI assistants read your business details without guessing.
  • Merchant and local listings: Product and LocalBusiness data feed Google’s shopping and local features.

Schema makes a page eligible for rich results. Google decides whether to show them, and no tool can guarantee it.

Required and recommended fields

For each rich result, Google lists fields that are required and fields that are recommended. Miss a required field and the page is not eligible. This generator labels both and warns you before you copy the code.

Rules that matter

  • Describe only what is on the page. Do not mark up a rating or a price that visitors cannot see.
  • Do not invent reviews. Ratings must come from real customers.
  • Keep it current. A price or availability in the schema must match the page.
  • FAQ rich results are limited. Since 2023 Google shows them only for well-known government and health sites. FAQ markup is still valid and still helps machines understand the page.

Where does the code go?

Paste it into the <head> or anywhere in the <body> of the page it describes. In WordPress, use your SEO plugin’s schema setting or a custom HTML block. In Shopify, add it to the relevant theme template. Then test the live page.

Which Schema Type Should You Use?

Match the type to the page.

PageSchema typePossible rich result
Product pageProductPrice, availability, stars
Homepage of a companyOrganization and WebSiteLogo, site name
Local shop or service businessLocalBusinessBusiness details in Search and Maps
Blog post or news storyArticleArticle appearance
Any page with a pathBreadcrumbListBreadcrumb trail
Service pageServiceNone, understanding only
About or author pagePersonNone, supports author signals
Event pageEventEvent listing
Page with a main videoVideoObjectVideo thumbnail

Who Is This Generator For?

Store owners

Add product schema without a developer.

Local businesses

Mark up address, phone and opening hours.

SEO specialists

Produce clean JSON-LD for client pages.

Bloggers and publishers

Add article and breadcrumb schema.

MORE FREE TOOLS

More Free Marketing Tools by MD Niamul

33 free tools for tracking, analytics, advertising and SEO. No login needed.

Free Broken Link Checker

Find broken links, redirects and broken images on a page and the pages it links to.

Open the broken link checker →

Free SEO Audit Tool

Check speed, Core Web Vitals, on-page SEO, technical SEO, images, links and JavaScript errors.

Open the SEO audit →

Free CRO Audit Tool

Find what stops visitors converting: headline, buttons, forms, trust, store features and mobile.

Open the CRO audit →

Free Offline Conversion Upload Builder

Turn a CRM export into a valid Google Ads offline conversion file and catch errors first.

Open the upload builder →

Trusted by 600+ Brands & Agencies

MYLENE
HOVER BOARDS
GT SOLI
CAMBRIDGE
BIENEN CORB 24
ZULU SHACK CREATIVE
ADPSY LLC
HIGH PERFORMANCE MEDIA
ADS PERFORMANCE
LEGESI
TESTIMONIAL

Analytics & Conversion Tracking Client Testimonials

Hear from our clients. Loved by 600+ businesses worldwide.

Madison Jonas, client of MD Niamul
Madison JonasGoogle Ads clientLinkedIn recommendation
★★★★★

“I had an excellent experience working with MD on my Google Ads account. Everything was set up perfectly and worked smoothly without any issues or troubleshooting needed. His expertise and attention to detail made the whole process effortless.”

Mehboob Khan, client of MD Niamul
Mehboob KhanGoogle Analytics projectsLinkedIn recommendation
★★★★★

“I worked with Niamul on multiple Google Analytics projects and was impressed by his expertise and precision. He has a strong grasp of tracking, reporting, and optimization, always ensuring accurate insights. He is proactive, reliable, and easy to collaborate with.”

Jacco Bouw, client of MD Niamul
Jacco BouwShopify, GA4 & Google Ads trackingLinkedIn recommendation
★★★★★

“MD Niamul is extremely skilled. He fixed my Shopify, Google Analytics, and Google Ads conversion tracking perfectly. Everything works exactly as it should now, and he even added an extra data layer, which was very helpful. Outstanding service, fast delivery, and highly recommended.”

Ryan S Kemp, client of MD Niamul
Ryan S KempCMO, Co-Founder, Zulu Shack CreativeLinkedIn recommendation
★★★★★

“Reliable, knowledgeable, and truly trustworthy. I’ve been working with Niamul for over a year, and he consistently delivers exceptional results across all analytics tasks. His expertise, communication, and commitment make him my go-to specialist for tracking, measurement, and data accuracy.”

Casper Klein, client of MD Niamul
Casper KleinMeta Pixel & server-side trackingLinkedIn recommendation
★★★★★

“MD N delivered flawless Meta Pixel, CAPI, and server-side tracking. He understood our goals quickly, explained everything clearly, and ensured full transparency. Communication was smooth, updates were consistent, and the results improved our data accuracy and ad performance.”

600+

Five-star reviews from businesses and agencies in the USA, Canada, UK and Australia.

Read All Reviews

Video Testimonials: Hear It From Our Clients

FAQ

Frequently Asked Questions About the Free Schema Markup Generator

Is the schema markup generator free?

Yes. It runs in your browser with no login. The optional page import sends the address you enter to our server to read that page.

What is JSON-LD?

The structured data format Google recommends. It is a small block of code in a script tag that describes the page and does not affect how the page looks.

Will schema markup improve my rankings?

Not directly. It makes a page eligible for rich results, which can raise click-through rate, and helps search engines understand the content. Google decides whether to show a rich result.

Where do I put the code?

In the head or body of the page it describes. WordPress SEO plugins and Shopify themes both have places for it.

How do I test my schema?

Paste the code or the page address into Google’s Rich Results Test, linked from the tool, and into the Schema Markup Validator for a full syntax check.

Can I add a star rating to my product schema?

Only if real customer reviews are shown on that page. Invented or self-written ratings break Google’s guidelines.

Why does it say FAQ rich results are limited?

In 2023 Google restricted FAQ rich results to well-known government and health websites. The markup remains valid and can still help other search engines and AI tools.

Can I use more than one schema type on a page?

Yes. A product page often has Product and BreadcrumbList. Generate each and add both blocks.

What does “Fill from this page” do?

It reads the title, description and main image from the page’s meta tags to save typing, and tells you which schema types the page already has.

Structured Data Is One Part of Being Found

I am MD Niamul, a conversion tracking and web analytics specialist and an official Stape partner. Once your pages are understood by search engines, I make sure the visits they bring are measured accurately, from first click to sale.