Schema directory

Schema markup generators

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

122 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

Add CriticReview structured data for professional reviews with author, rating, and itemReviewed to help search engines understand critic perspectives.

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 credit cards, loans, and banking products with issuer, fees, and reward details so search engines understand your financial offerings.

FinancialProduct

Offer Schema Generator

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

Offer

Review Schema Generator

Add Review structured data to surface ratings and reviews where eligible. Follow policies and use allowed item types for review snippets.

Review

Aggregate Rating Schema Generator

Summarize overall ratings and review counts for products or services to support rich results and user trust signals.

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.8
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

Creative Work Schema Generator

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

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

Add ImageObject structured data to describe important images with URL, caption, dimensions, and format, improving clarity and pairing with other schema types.

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 search engines can understand ingredients, instructions, and times, and to help qualify for recipe-rich results.

Recipe

VideoObject Schema Generator

Add VideoObject structured data with title, description, thumbnail, and video URLs to help qualify content for video features and improve understanding.

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

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

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.9

Course Schema Generator

Add Course structured data with name and description (and provider) so search engines can better understand your catalog and show enhanced details where eligible.

Course

Scholarship Schema Generator

Describe scholarship programs with eligibility, award amounts, and provider details so applicants and search engines understand your offering.

Scholarship

JobPosting Schema Generator

Add JobPosting structured data with title, description, hiring org, dates, and compensation to be understood for job experiences and clearer indexing.

JobPosting

Job Training Schema Generator

Add EducationalOccupationalProgram (and WorkBasedProgram) JSON-LD so job training and apprenticeship programs clearly advertise provider, occupation, schedule, and compensation.

EducationalOccupationalProgram

Music School Schema Generator

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

MusicSchool

Occupation Schema Generator

Describe career paths with responsibilities, skills, and salary ranges to help search engines understand role guides and career content.

Occupation

Educational Organization Schema Generator

Organization subtype for schools and universities. Add name, URL, logo, address, and contact points.

EducationalOrganization

Course Instance Schema Generator

Describe a scheduled offering of a Course with dates, instructors, and in‑person or online location.

CourseInstance

Education Event Schema Generator

Event subtype for classes, workshops, and training. Add instructors, schedule, venue/online mode, and offers.

EducationEvent
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.31

Breadcrumb Schema Generator

Add Breadcrumb structured data to show a clear path of page hierarchy and help search engines present navigational breadcrumbs.

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

Certificate Schema Generator

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

Certificate

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. Display of HowTo rich results has been limited/removed; use for clarity.

HowTo

Special Announcement Schema Generator

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

SpecialAnnouncement

Home Activity Schema Generator

Add HomeActivity JSON-LD so guided workouts and fitness routines expose duration, exercise type, equipment, and instructions for enhanced understanding.

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

Add QAPage structured data for user‑generated questions with multiple answers and one best answer to help qualify for Q&A experiences.

QAPage

Speakable Schema Generator

Mark short, newsworthy sections (via SpeakableSpecification) for voice-friendly playback. Support is limited and historically focused on news publishers.

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

PracticeProblem Schema Generator

Add PracticeProblem structured data to describe quizzes and problems with correct and suggested answers, qualifying content for education-rich understanding.

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 search engines can route math expressions to your solver and understand example problems.

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 page as a WebPage subtype to clarify purpose, ownership, and entity relationships for search engines.

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