Campaigns now include workspace credits, OpenRouter or Bedrock generation, and reviewed multi-provider publishing. Explore the workflow

Free tools

Schema generator

Build a connected JSON-LD graph locally in your browser. Uses the same deterministic engine as EntityStacks workspaces — limited to sample inputs.

Runs locally in your browser using the deterministic EntityStacks engine. Limited to sample site facts — workspaces add entity resolution and provenance.

generated.jsonld
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@id": "https://northstardental.com/services/example#breadcrumb",
      "@type": "BreadcrumbList",
      "itemListElement": [
        {
          "@type": "ListItem",
          "item": "https://northstardental.com",
          "name": "Northstar Dental",
          "position": 1
        },
        {
          "@type": "ListItem",
          "item": "https://northstardental.com/services",
          "name": "services",
          "position": 2
        },
        {
          "@type": "ListItem",
          "item": "https://northstardental.com/services/example",
          "name": "example",
          "position": 3
        }
      ]
    },
    {
      "@id": "https://northstardental.com/services/example#service",
      "@type": "Service",
      "name": "Dental Implants | Northstar Dental",
      "provider": {
        "@id": "https://northstardental.com#organization"
      }
    },
    {
      "@id": "https://northstardental.com/services/example#webpage",
      "@type": "WebPage",
      "about": {
        "@id": "https://northstardental.com#organization"
      },
      "description": "Dental implant treatments from the Northstar Dental team — consult, plan, and restore in one clinic.",
      "inLanguage": "en",
      "isPartOf": {
        "@id": "https://northstardental.com#website"
      },
      "mainEntity": {
        "@id": "https://northstardental.com/services/example#service"
      },
      "name": "Dental Implants | Northstar Dental",
      "publisher": {
        "@id": "https://northstardental.com#organization"
      },
      "url": "https://northstardental.com/services/example"
    },
    {
      "@id": "https://northstardental.com#organization",
      "@type": "Organization",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "email": "care@northstardental.com",
        "telephone": "+1-555-014-2832"
      },
      "email": "care@northstardental.com",
      "name": "Northstar Dental",
      "telephone": "+1-555-014-2832",
      "url": "https://northstardental.com"
    },
    {
      "@id": "https://northstardental.com#website",
      "@type": "WebSite",
      "inLanguage": "en",
      "name": "Northstar Dental",
      "publisher": {
        "@id": "https://northstardental.com#organization"
      },
      "url": "https://northstardental.com"
    }
  ]
}

Health score

100

Status

valid

Graph nodes

5

No validation issues in this sample graph.

Need crawl-backed graphs for every page? Start free.