Upgrowly
โ† Tools
๐Ÿงฉ

Schema Markup Generator

Schema Markup Generator is a free tool that makes structured data for a page about a product, service, event, article, person or video, with no coding needed.

  • Free
  • No sign-up
  • Runs in your browser

Schema markup is hidden code that tells search engines exactly what a page is about โ€” this is a product costing โ‚น999, this is an event on 12 October, this article was written by Priya. One form covers ten common types, including Product, Service, Event, Article, Person and Video, and it leaves out anything you do not fill in. For a shop, clinic or office with an address, use our Business Schema Generator instead.

Your workspace

What is this page about?

Your business as a whole, for your home or About page. Best for online-only businesses.

Have a shop, clinic or office customers visit? Use the Business Schema Generator instead.

Fields marked required are the minimum Google needs. Anything you leave empty is left out of the code.

Fill in the details above, then press the button to see your result.

Guide

How to use it

  1. 1Pick the type that describes the page, not your whole business โ€” a product page gets Product, a blog post gets Blog post.
  2. 2Fill in the fields marked Required first, then any others you know. Empty fields are left out of the code.
  3. 3Use full web addresses starting with https:// for every link and image.
  4. 4Fix any warnings under the form, then copy the code.
  5. 5Paste it into the <head> of that page and check it with our Schema Checker.

What the results mean

Schema.org type
The label that says what kind of thing a page describes, such as Product or Event. Google uses different rules for each type.
Offer
The price, currency and availability of a product or ticket. Google needs it (or real reviews) before it can show a price in results.
AggregateRating
The average star rating and number of reviews. Only use it for genuine reviews from customers or independent sites, never ratings you wrote yourself.
sameAs
Links to your profiles elsewhere, such as Instagram, Facebook or YouTube. They help search engines connect those profiles to you.
ISO 8601
The date format search engines expect, like 2026-10-12. The date boxes fill it in for you; video length becomes something like PT3M45S.

Common questions

Why can I only add star ratings after ticking a box?

Google prohibits self-serving review markup โ€” ratings a business adds about itself on its own site. Star ratings are only allowed for genuine reviews from real customers or independent review sites, so the tool asks you to confirm that first.

Which type should I pick for my business?

If you have a shop, clinic or office customers visit, use our Business Schema Generator for LocalBusiness markup. Use Organization for an online-only business, Service for a specific service page, and Product for each item you sell.

Can I add more than one type to a page?

Yes. Generate each block separately and paste them one after another in the <head>. A product page might carry both Product and BreadcrumbList code, for example. Just do not describe things that are not on the page.

Does schema markup improve my ranking?

Not directly. It helps Google understand the page and can make you eligible for richer listings, like prices or event dates, which can earn more clicks. Good content and a fast site still do the heavy lifting.