Schema Markup Generator (JSON-LD)
This free Schema Markup Generator builds valid JSON-LD structured data in seconds — no code required. Pick a schema type, fill in a simple form, and copy ready-to-paste markup for FAQ pages, articles, products, local businesses, organizations and breadcrumbs. Built for marketers and site owners who want rich results in Google. Thai text stays readable in the output, everything runs in your browser, and it is completely free.
Pick the type that matches your page. The form and the generated JSON-LD update automatically.
0/110 · Google truncates headlines above 110 characters.
Recommended for Article rich results — an absolute image URL.
District (khwaeng / tambon) — the local area name.
Use the international E.164 format, e.g. +66 for Thailand.
List each level from home to the current page, in order.
An absolute image URL to your official logo.
Add official profile URLs — Facebook, Instagram, LinkedIn, etc.
Valid JSON-LD Paste this block into the <head> of your page.
After adding the code, validate it with Google Rich Results Test
Your JSON-LD will appear here
Choose a schema type and fill in the form to generate the code.
How to use
- Choose the schema type that matches your page.
- Fill in the form — required fields are marked, and the code updates live as you type.
- A warning lists any required fields still missing so your markup stays valid.
- Click "Copy code" to grab the full <script> block, or "Download .json" to save it.
- Paste it into your page and confirm it with the Google Rich Results Test.
Features
- Six schema types marketers actually use: FAQPage, Article, Product, LocalBusiness, Organization, BreadcrumbList
- Live JSON-LD output that updates as you type
- Thai text stays literal — never escaped to \uXXXX codes
- Clear required-field validation before you publish
- Empty optional fields are dropped entirely, keeping the markup clean
- 100% in-browser — copy the code or download a .json file, no data leaves your device