Schema directory

Schema markup generators

Choose the structured-data type that matches your page, enter visible facts, then copy and validate clean JSON-LD.

121 supported routes

Find the right generator

Start with the outcome closest to your page. Every generator route remains available in the grouped directory below.

Commerce & conversionProducts, offers, pricing, checkout, subscriptions, reviews, and transaction-supporting pages.11

Critic Review Schema Generator

Mark up a professional review by a critic or publication. Google retired its critic review feature in 2021, so for review snippets use Review markup.

CriticReview

EmployerAggregateRating Schema Generator

Add EmployerAggregateRating with rating value and counts for an Organization to help search engines understand employer reputation signals.

EmployerAggregateRating

Product Schema Generator

Add Product structured data to qualify for rich results like price, availability, and ratings, and help search engines understand your offers.

Product

Financial Product Schema Generator

Describe a loan, bank account, card, investment, or payment service: who provides it, its interest rate or APR, fees, and terms.

FinancialProduct

Offer Schema Generator

Describe what it costs to buy or book something: price, currency, availability, condition, and the seller's shipping and return terms, nested inside Product, Event, Course, or software markup.

Offer

Review Schema Generator

Mark up one person's review of a product, book, recipe, app, or other item, so Google can show a review snippet with the rating and author.

Review

Aggregate Rating Schema Generator

Mark up the average rating and number of ratings for a product, recipe, app, book, or other item, so Google can show star ratings in search results.

AggregateRating

Subscription and Paywall Schema Generator

Identify paywalled or subscription content using isAccessibleForFree and hasPart WebPageElement with a CSS selector for the paywalled section.

SubscriptionAndPaywall

Merchant Return Policy Schema Generator

Define return windows, methods, and fees. Use with Offer or Organization via hasMerchantReturnPolicy.

MerchantReturnPolicy

Offer Shipping Details Schema Generator

Add OfferShippingDetails so search engines and shoppers see accurate regions, rates, and handling/transit times, improving shipping options and delivery estimates across products.

OfferShippingDetails

Checkout Page Schema Generator

Label checkout steps as WebPage subtypes to clarify purchase flows. Pair with Product and Offer markup on prior pages.

CheckoutPage
Local services & placesLocal businesses, professional services, locations, properties, restaurants, and service-area pages.7
Publishing & mediaArticles, news, books, video, audio, recipes, creator profiles, and editorial collections.23

Article Schema Generator

Add Article structured data with headline, images, and dates so search engines can better understand your articles and show enhanced details where eligible.

Article

Book Schema Generator

Add Book structured data with title, author, and identifiers so search engines better understand your book pages and can show enhanced details where eligible.

Book

Blog Post Schema Generator

Add BlogPosting structured data with headline, images, and dates so search engines better understand your blog posts and may show enhanced details where eligible.

BlogPosting

CreativeWork Schema Generator

Describe an original work, such as a guide, template, report, artwork, or lesson, with its creator, dates, license, and topic, when no more specific schema.org type fits.

CreativeWork

Dataset Schema Generator

Add Dataset structured data with name, description, creator, and distributions to help search engines understand and surface datasets more effectively.

Dataset

ImageObject Schema Generator

ImageObject describes one image: its file URL, who made it, the credit line, the copyright notice, and its license. Google Images uses these to show image details and the Licensable badge.

ImageObject

Image License Metadata Generator

Add ImageObject license metadata (license URL, acquireLicensePage, credit, creator, publish date) so Google Image Search understands rights and reuse.

ImageLicense

Movie Schema Generator

Add Movie structured data with title, description, cast, crew, and release to help search engines understand your film pages and relationships.

Movie

Music Album Schema Generator

Add MusicAlbum structured data with album title, artist, release, and track list to help search engines understand relationships across your catalog and tracks.

MusicAlbum

Music Release Schema Generator

Create validator-ready JSON-LD from visible page facts.

MusicRelease

Music Recording Schema Generator

Add MusicRecording structured data for track title, artist, album, duration, and audio details to improve understanding and connect songs across albums.

MusicRecording

Music Group Schema Generator

Add MusicGroup structured data with group name, members, and profiles to help search engines understand your artist entity and catalog links across albums.

MusicGroup

TV Series Schema Generator

Add TVSeries structured data with title, description, cast, and seasons to help search engines understand your show catalog and episode relationships.

TVSeries

TV Episode Schema Generator

Add TVEpisode structured data with title, season/episode numbers, release date, and series linkage to connect episodes and improve understanding.

TVEpisode

Podcast Series Schema Generator

Create PodcastSeries JSON-LD for a show page with its name, description, URL, artwork, language, and publisher. Copy and validate the markup.

PodcastSeries

Podcast Episode Schema Generator: JSON-LD Example + Checklist

Generate PodcastEpisode JSON-LD with title, publish date, duration, audio file, series links, validation steps, and AI-search-ready metadata.

PodcastEpisode

News Article Schema Generator

Add NewsArticle structured data with headline, images, dates, and authorship. News experiences are for eligible publishers; markup improves clarity but doesn’t guarantee placement.

NewsArticle

News Media Organization Schema Generator

Add NewsMediaOrganization structured data so search engines understand your newsroom brand, logo, and profiles and associate articles with the publisher.

NewsMediaOrganization

Recipe Schema Generator

Add Recipe structured data so Google can show your dish with its image, rating, and cook time. Google requires only name and image; the rest is recommended.

Recipe

VideoObject Schema Generator

VideoObject structured data tells Google about a video on its watch page. Google requires name, thumbnailUrl, and uploadDate, and supports key moments (Clip, SeekToAction) and the LIVE badge (BroadcastEvent).

VideoObject

Audio Object Schema Generator

Describe audio files with content URL, duration, encoding, author, and language to improve discovery and context.

AudioObject

Tech Article Schema Generator

Article subtype for technical content. Add author, dates, images, and URL to improve preview and understanding.

TechArticle

Live Blog Posting Schema Generator

Article subtype for live blogs that are updated continuously. Add publish date, updates, authorship, and canonical URL.

LiveBlogPosting
Software & documentationApplications, websites, APIs, technical documentation, releases, support, and product resources.6
Events, travel & hospitalityEvents, schedules, tickets, trips, lodging, transportation, tourism, and destination pages.18

Event Schema Generator

Add Event structured data to describe dates, location or virtual access, and ticketing so your listings can qualify for rich results and clearer understanding.

Event

Flight Schema Generator

Describe flights with flight number, departure/arrival airports, times, and status for travel-related results.

Flight

LocalBusiness Schema Generator

Add LocalBusiness structured data for name, address, phone, hours, and more to improve understanding of your location pages and eligibility for limited local features.

LocalBusiness

Vehicle Listing Schema Generator

Add Vehicle structured data for listings with make, model, VIN, mileage, condition, price, and availability to improve understanding of your inventory.

Vehicle

Campground Schema Generator

Create validator-ready JSON-LD from visible page facts.

Campground

Hotel Schema Generator

Add Hotel structured data with name, address, contact, ratings, and amenities to improve understanding of your property pages and limited travel features.

Hotel

Vacation Rental Schema Generator

Add VacationRental structured data with name, address, contact, amenities, and rooms to improve understanding of property pages and limited travel features.

VacationRental

Tourist Trip Schema Generator

Describe a tour or travel itinerary: the places it visits in order, who runs it, who it is for, and what it costs.

TouristTrip

Event Series Schema Generator

Summarize recurring events with organizer, location, mode, and date span to help search engines understand the series.

EventSeries

Automotive Business Schema Generator

LocalBusiness subtype for auto dealers and service shops. Add address, phone, hours, and services to improve local presence.

AutomotiveBusiness

Travel Agency Schema Generator

LocalBusiness subtype for travel agencies. Add address, phone, hours, services, and ratings for local discovery.

TravelAgency

HVAC Business Schema Generator

LocalBusiness subtype for heating and cooling services. Add address, phone, hours, and service area.

HVACBusiness

Music Event Schema Generator

Add MusicEvent structured data for concerts with dates, venue, performers, and ticket offers to improve understanding and qualify for event-rich results.

MusicEvent

Sports Event Schema Generator

Event subtype for sports fixtures. Add teams/competitors, venue, dates, and ticket offers for rich event understanding.

SportsEvent

Business Event Schema Generator

Event subtype for conferences, meetups, and trade shows. Add organizer, schedule, venue, and offers.

BusinessEvent

Festival Schema Generator

Event subtype for festivals. Provide dates, location, lineup/performers, and ticket information for better discovery.

Festival

Theater Event Schema Generator

Mark up plays, musicals, and stage performances with dates, venue, cast, and ticket offers to improve discovery and clarity.

TheaterEvent

Screening Event Schema Generator

Mark up film screenings and premieres with date, venue, work presented, and ticket details to improve discovery and clarity.

ScreeningEvent
Education & careersCourses, schools, occupations, job listings, training, scholarships, and career programs.7
Healthcare & wellnessMedical organizations, clinics, care services, studies, wellness programs, and health providers.9
Organizations & peopleOrganizations, teams, people, nonprofits, public bodies, brands, memberships, and communities.7
Pages, navigation & general entitiesGeneral web pages, collections, lists, FAQs, breadcrumbs, policies, contact pages, and supporting entities.33

FAQPage Schema Generator

Add FAQPage structured data for a page of questions and answers. FAQPage is a valid schema.org type; Google stopped showing FAQ rich results in May 2026, so use it to describe the page, not for a search display.

FAQPage

Breadcrumb Schema Generator

Mark up a page's breadcrumb trail with BreadcrumbList so Google can show the trail instead of the bare URL in desktop search results.

Breadcrumb

Carousel (ItemList) Schema Generator

Represent collections using ItemList with ordered ListItem entries. Carousel displays are controlled by Google; markup improves clarity but doesn’t guarantee appearance.

Carousel

Scholarship Schema Generator (MonetaryGrant)

Describe a scholarship, bursary, fellowship, or research grant with MonetaryGrant: how much it awards, in what currency, and who funds it.

MonetaryGrant

Certification Schema Generator

Create validator-ready JSON-LD from visible page facts.

Certification

Fact Check Schema Generator

Add ClaimReview structured data to publish fact checks with the claim, rating, and review article details. Helps search engines understand your assessments.

FactCheck

HowTo Schema Generator

Add HowTo structured data for step‑by‑step instructions with materials, tools, and durations. Google removed HowTo rich results in 2023; use it for clarity, not for a search display.

HowTo

Special Announcement Schema Generator

Describe a dated public notice, such as a closure, recall, schedule change, or emergency update, with its location, dates, and links to the full information.

SpecialAnnouncement

Home Activity Schema Generator

Describe a guided workout or home fitness routine with ExercisePlan JSON-LD: exercise type, duration, frequency, reps, effort, and instructions.

HomeActivity

Logo Schema Generator: Organization JSON-LD + 112x112 Checklist

Generate Organization logo JSON-LD with a stable crawlable image URL, 112x112 guidance, brand entity checks, and validation steps.

Logo

Q&A Page Schema Generator

Mark up a page where one question is followed by answers that users submitted, such as a forum thread or a community support question, for Google's Q&A rich result.

QAPage

Speakable Schema Generator

Mark the headline and short summary of a news page so Google Assistant can read them aloud with text-to-speech when people ask for news on a smart speaker.

Speakable

WebPage Schema Generator

Add WebPage structured data to define basic page identity and relationships. While not a direct rich result, it improves clarity and linking among entities.

WebPage

DiscussionForumPosting Schema Generator

Add DiscussionForumPosting structured data with headline, author, publish date, and text to help search engines understand forum threads and posts.

DiscussionForumPosting

Practice Problem Schema Generator

Describe practice problems as a schema.org Quiz with one Question per problem, its answer choices, the correct answer, and an explanation.

PracticeProblem

EstimatedSalary Schema Generator

Publish salary estimates for occupations using Occupation + MonetaryAmountDistribution with currency, unit, and percentiles to support salary understanding.

EstimatedSalary

Math Solver Schema Generator

Add MathSolver structured data with a SolveMathAction so Google can send math expressions to your solver, using the properties Google's math solver docs require.

MathSolver

Data Feed Schema Generator

Publish feeds of items using DataFeed and DataFeedItem with URLs and last modified timestamps.

DataFeed

Parcel Delivery Schema Generator

Create validator-ready JSON-LD from visible page facts.

ParcelDelivery

About Page Schema Generator

Mark up your About Us page as an AboutPage, and use it as the home for your Organization markup, which Google recommends placing on the home page or the About page.

AboutPage

Contact Page Schema Generator: ContactPage JSON-LD Example

Generate ContactPage JSON-LD and learn when to pair it with Organization or LocalBusiness contact points, address, phone, and support details.

ContactPage

Profile Page Schema Generator

Identify profile pages for a person or brand and connect them to social profiles and the main site.

ProfilePage

Item Page Schema Generator

Identify detail pages for a single item and pair with that item's entity markup (Product, Article, Event, etc.).

ItemPage

Collection Page Schema Generator

Mark up category and collection pages and pair with ItemList to enumerate items with names and URLs.

CollectionPage

Search Results Page Schema Generator

Label your internal search results pages and pair with WebSite + SearchAction to describe site search functionality.

SearchResultsPage

Item List Schema Generator

Create valid ItemList schema for ranked lists, category pages, and link collections. Add names, URLs, order, and positions, then copy the JSON-LD.

ItemList

Plumber Schema Generator

LocalBusiness subtype for plumbing services. Add address, phone, service area, hours, and ratings for local search visibility.

Plumber

Electrician Schema Generator

LocalBusiness subtype for electricians. Provide address, phone, hours, services, and ratings for local search visibility.

Electrician

Locksmith Schema Generator

LocalBusiness subtype for locksmiths. Add address, phone, emergency hours, and services for local discovery.

Locksmith

Beauty Salon Schema Generator

LocalBusiness subtype for salons. Add address, phone, services, hours, and ratings to enhance local search visibility.

BeautySalon

Hair Salon Schema Generator

LocalBusiness subtype for hair salons and barbers. Add address, phone, hours, services, and ratings for local discovery.

HairSalon

Roofing Contractor Schema Generator

LocalBusiness subtype for roofing services. Add address, phone, hours, service area, and ratings.

RoofingContractor

Moving Company Schema Generator

LocalBusiness subtype for moving services. Add address, phone, hours, coverage area, and ratings.

MovingCompany