JSON-LD Schema Generator

Stateless — no uploads, no server storage. Share via URL.
Back to tools
How to use
  1. Choose a preset or select a schema type.
  2. Fill only the fields shown for that schema type.
  3. Copy the JSON-LD script into your page <head>.
  4. Use the Validation report tab to fix errors/warnings.
Presets reload via URL parameters (no storage).
Only the fields for the selected schema will be shown.

Article / BlogPosting

FAQPage
Format: Question | Answer per line OR blocks with Q: and A:.

HowTo
Steps: one per line. Optional: Title: details

Product + Offer

Organization
sameAs URLs (one per line)

BreadcrumbList
Format: Name | URL per line
Reset
✅ Stateless. Nothing is stored on the server.
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "BlogPosting",
  "inLanguage": "en",
  "publisher": {
    "@type": "Organization",
    "name": "MofidTech"
  }
}
</script>
Active: JSON-LD (script tag)
Tip: paste JSON-LD inside your page <head>.