Schema markup generator & validator

Build valid Schema.org JSON-LD for the markup types Google reads, or paste and check existing structured data. You can also pull the live JSON-LD off any page and validate it. Everything runs instantly, no sign-up.

Your company or brand. Powers the knowledge panel and brand logo in search.

A square PNG or JPG, at least 112x112px.

One URL per line. Becomes the sameAs array.

JSON-LD output
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization"
}
</script>
Ship your schema, then watch the page. SiteGauge alerts you if your structured data or key content ever changes.Monitor this page

How it works

  • Generate: pick a type, fill the fields that apply, and copy the ready-to-paste <script type="application/ld+json"> block into your page's <head>. Blank fields are left out, so you only ship what you fill in.
  • Validate: paste a block, or fetch one straight off a live URL, and we check it is valid JSON, has @context and @type, and flag any recommended fields a known type is missing.
  • This is a syntax and best-practice check, not Google's official Rich Results Test. Once it passes here, confirm eligibility for a specific rich result in Google's own tester.