1
OneClickUse
Utilities Tool

Schema Markup Generator

Generate JSON-LD schema for FAQ, Article, Product, LocalBusiness, and Breadcrumb.

Privacy-first workflows
Fast and simple
100% Free, no signup
JSON-LD output

Written by Anil Gautam · Updated

What does each schema type generate?

The Schema type menu holds five templates. FAQ builds a FAQPage with one Question and acceptedAnswer pair per row, and Article fills in headline, image, description, author and dates. Product adds a Brand, an Offer and, when the rating box has a value, an AggregateRating. LocalBusiness holds a name, a phone number and a PostalAddress, while Breadcrumb produces a BreadcrumbList. The output is wrapped in a script tag of type application/ld+json, indented with two spaces and rebuilt in your browser on every keystroke; nothing you type is sent to a server.

Breadcrumb positions are numbered for you in list order. Enter Home, Laptops and Gaming laptops with their URLs and the output holds three ListItem entries with positions 1, 2 and 3. Remove the Laptops row and Gaming laptops becomes position 2 without any editing. The Product template reacts to empty fields too: clear the Avg rating box and the whole aggregateRating block drops out of the JSON. Fill the rating fields only when the same rating and review count are visible on the page itself.

Which values should I edit after copying?

A few values are fixed by the templates. The Article author is always typed as an Organization, so change it to Person when a named writer wrote the piece. One date field fills both datePublished and dateModified; when you revise the article later, update dateModified by hand. Product offers always say InStock, which needs changing for a sold-out item. Currency should be a three-letter ISO 4217 code such as USD, EUR or INR, the format Google's product documentation asks for, so replace a symbol like $ with its code. The LocalBusiness country field takes a two-letter code such as IN or US.

LocalBusiness is the generic type, and Google recommends the most specific subtype that fits, such as Restaurant or Dentist, so swap the @type value when one applies. Blank rows count as well: an empty Q&A pair or breadcrumb level still becomes an entry with empty text, so remove rows you do not use. After any hand edit, paste the JSON between the script tags into JSON Validator to catch a missing comma or quote.

Will FAQ schema show in Google results?

In August 2023, Google limited FAQ rich results to well-known, authoritative government and health websites. FAQPage markup on any other site is still valid, but it will not regularly produce the expandable questions under your search result, so plan for that before marking up every FAQ on a site.

Google reads JSON-LD placed in either the head or the body of a page, and one page can carry several blocks, for example an Article block and a BreadcrumbList block. For the rest of the head, Meta Tag Generator writes the title, description and social tags, and SERP Preview Tool shows how that title and description may look in search.

How it works

How to add schema to your page

STEP 01
Pick the schema type that matches your content.
STEP 02
Fill in the required fields.
STEP 03
Copy the generated <script type='application/ld+json'> block and paste it into your page's <head>.
You might also need

Related tools

Utilities
Aadhaar Number Validator
Validate Aadhaar number format using the official Verhoeff checksum.
Use now
Utilities
PAN Card Validator
Validate Indian PAN format and decode the holder type from the 4th character.
Use now
Utilities
GSTIN Validator
Validate GSTIN format including state code, embedded PAN, and checksum.
Use now
Utilities
IFSC Code Validator
Validate IFSC format and look up the bank for common Indian banks.
Use now
Utilities
Vehicle Number Parser (Indian RTO)
Parse Indian vehicle registration numbers into state, RTO district, and series.
Use now
Utilities
Pincode Validator
Validate 6-digit Indian pincode format and identify the postal zone.
Use now
FAQ

Common questions