Schema Markup Generator
Generate valid JSON-LD structured data for 15+ schema.org types — Article, FAQ, Product, HowTo, Event, and more — with built-in validation.
Schema Type
Choose the schema that matches your content.
News or blog article content — can power article rich results.
Article Fields
Fill in the details — required fields are marked.
JSON-LD Output
Valid structured data — ready to paste into your page <head>.
{
"@context": "https://schema.org",
"@type": "Article",
"author": {
"@type": "Person"
},
"publisher": {
"@type": "Organization"
},
"mainEntityOfPage": {
"@type": "WebPage"
}
}Paste the <script type="application/ld+json"> block into your page <head>, then verify it with Google's Rich Results Test.
By Vizo ToolLast updated August 20266 min read
Schema Markup Generator — Valid JSON-LD in One Click
Add structured data to your pages without writing JSON by hand. The Schema Markup Generator covers 15+ schema.org types — Article, BlogPosting, FAQPage, BreadcrumbList, Organization, Product, Review, HowTo, Event, Recipe, VideoObject, LocalBusiness, Person, WebSite, and SoftwareApplication — with a simple form for each.
Every output is valid JSON-LD that you can paste into your page <head> or Google Tag Manager. A built-in JSON validator catches errors before you publish, and each field explains what it does so you fill the right values.
- 15+ schema types
- Valid JSON-LD output
- Built-in JSON validator
- Field explanations
Why Use Schema Generator?
15+ Schema Types
Article, FAQ, Product, Review, HowTo, Event, Recipe, LocalBusiness, and more — all schema.org compliant.
Valid JSON-LD Every Time
The generator outputs correctly structured JSON-LD, and the validator double-checks it before you copy.
Rich Results Ready
Correct markup is what earns FAQ, Recipe, Product, and Review rich results in Google search.
Field Explanations
Every input explains its purpose, so you never guess what author.name or offers.price should be.
Features
Content Schemas
Article, BlogPosting, NewsArticle, Recipe, VideoObject, and HowTo for content-rich pages.
Business Schemas
Organization, LocalBusiness, Person, and WebSite for branding and local SEO.
Commerce Schemas
Product, Offer, and Review for e-commerce pages that can win product rich results.
Navigation Schemas
BreadcrumbList and FAQPage for breadcrumb trails and FAQ rich results.
JSON Validation
The generated markup is validated on the fly — malformed JSON is flagged before you copy.
Copy & Download
Copy the JSON-LD script tag or the raw JSON, or download it as a .json file.
How to Generate Schema Markup
Create valid JSON-LD structured data in three simple steps.
Pick a schema type
Choose the schema that matches your content — Article, FAQ, Product, LocalBusiness, and 12 more.
Fill in the fields
Complete the form. Each field shows a short explanation so you enter the right values.
Copy the JSON-LD
Copy the generated script and paste it into your page <head> or submit it via Google's Rich Results Test.
Frequently Asked Questions
Got questions? We've got answers.
What is schema markup?▼
Schema markup is structured data added to a webpage that helps search engines understand the content — and in many cases enables rich results like star ratings, FAQs, recipes, and breadcrumbs.
What is JSON-LD?▼
JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for structured data — a script block in the page head that describes entities like articles, products, and FAQs.
Which schema type should I use?▼
Use Article/BlogPosting for articles, FAQPage for FAQ sections, Product + Offer for products, HowTo for step-by-step guides, LocalBusiness for physical businesses, and Organization/WebSite on every site.
Does schema markup improve rankings?▼
Schema doesn't directly boost rankings, but it can earn rich results (stars, FAQs, product info) that dramatically increase click-through rate from search results.
How do I test my schema markup?▼
Paste your page URL or markup into Google's Rich Results Test (search.google.com/test/rich-results) and the Schema Markup Validator to confirm it parses correctly.
Is the schema generator free?▼
Yes, it's completely free with no sign-ups, no watermarks, and no usage limits.
Where do I paste the JSON-LD?▼
Paste it inside a <script type="application/ld+json"> block in your page <head>. In WordPress use a header plugin, in Next.js add it to your layout, or inject it via Google Tag Manager.
Does the generator support FAQ schema?▼
Yes — FAQPage is included. It lets you add question/answer pairs that can appear as an expandable FAQ in Google search results.
What is BreadcrumbList schema?▼
BreadcrumbList marks up your breadcrumb trail so Google can show breadcrumbs under your search result, improving how users navigate your site.
Can I use multiple schema types on one page?▼
Yes — you can include several JSON-LD blocks on a page (e.g. Article + BreadcrumbList + FAQPage). Generate each one separately and combine the scripts.
Is Product schema the same as a rich snippet?▼
Product schema provides structured product info (price, availability, rating) that can power product rich results and merchant listings in search.
Do my fields need to be 100% accurate?▼
Yes — Google penalizes structured data that misrepresents content (like hiding reviews). Only mark up data that's visible on the page.
What's the difference between Microdata, RDFa, and JSON-LD?▼
They're three syntaxes for the same schema.org vocabulary. Google recommends JSON-LD because it's easy to add and doesn't wrap your HTML.
Does the generator validate the JSON?▼
Yes, the JSON is validated automatically — syntax errors are highlighted before you copy the output.
Can schema markup be added via Google Tag Manager?▼
Yes — paste the JSON-LD into a Custom HTML tag in GTM and trigger it on the relevant pages without touching your theme files.
Related Tools
Try more free browser-based image tools.
Compress
Reduce image file size instantly
Resize
Perfect dimensions every time
Flip
Mirror & rotate instantly
Convert
PNG, JPEG, WEBP — instantly
Watermark
Protect photos with text or logo
Remove Background
AI background remover in your browser
Passport Photo
Passport-size photos for 25+ countries
Image to PDF
Merge JPG, PNG & HEIC into one PDF
PDF to Image
Convert PDF pages to JPG or PNG
Signature Resizer
Resize signatures to any size & KB limit
Social Media Resizer
Exact sizes for every social platform
JSON Formatter
Beautify, minify & validate JSON instantly
JSON Validator
Validate JSON with error line numbers
Base64 Encoder
Encode text or files to Base64
Base64 Decoder
Decode Base64 back to text or files
Password Generator
Strong random passwords with a strength meter
UUID Generator
Generate UUID v1, v4 & v7 in bulk
QR Code Generator
QR codes for URLs, WiFi, WhatsApp & more
Gradient Generator
Linear, radial & conic CSS gradients
Box Shadow Generator
Design CSS box shadows visually
JWT Decoder
Decode JWT tokens & check expiry
SQL Formatter
Beautify & minify SQL queries
HTML/CSS/JS Playground
CodePen-style editor with live preview & console
SQL Playground
Run SQLite queries in your browser with sql.js
Meta Tag Generator
Create perfect SEO meta tags & SERP preview
Open Graph Generator
Design social share cards with live previews
Robots.txt Generator
Build a clean robots.txt in seconds
Sitemap Generator
Create XML sitemaps with image & video entries
UTM Builder
Build trackable campaign URLs with QR code
SERP Preview
See how your listing looks in Google search
Slug Generator
Create clean SEO-friendly URL slugs
Meta Tag Analyzer
Audit any page's meta tags & SEO score
Heading Checker
Check H1–H6 hierarchy & duplicate headings
Traffic Checker
Estimate website traffic from public SEO signals
SIP Calculator
Estimate the future value of your monthly SIP investments
Compound Interest
See how your principal grows with compound interest
EMI Calculator
Monthly EMI, interest & full amortization schedule
GST Calculator
Add or remove GST with CGST/SGST split
FD Calculator
Fixed deposit maturity value & interest earned
CAGR Calculator
Annualized growth rate of your investment
ROI Calculator
Return on investment & annualized ROI
Income Tax
Estimate Indian income tax — old & new regimes
Retirement Calculator
Project your retirement corpus & monthly income
Discount Calculator
Final price and savings after a discount
Profit Margin
Profit, margin & markup from cost and price
Stock Average
Average buy price across multiple purchases
Salary Calculator
Estimate take-home salary from CTC
Inflation Calculator
How inflation erodes purchasing power
Thumbnail Downloader
Download YouTube thumbnails in all available resolutions
Tags Extractor
Analyze video tags & get smart tag suggestions
Transcript Extractor
Get the transcript of any YouTube video with timestamps
Title Generator
Generate catchy, SEO-scored YouTube titles instantly
Description Generator
Write SEO-ready video descriptions with hashtags
Video Downloader
Save videos & audio — MP4, MP3, M4A with quality options