Skip to content
Open Pulse

Free tool

Schema Markup Generator

Generate clean JSON-LD structured data for common page types, review the required fields live, and copy code ready for your website.

  • Free
  • No signup
  • Runs in your browser
12 supported types

For blog posts, news and editorial pages. Helps Google understand authorship and freshness.

Max 110 characters

JSON-LD output

{
  "@context": "https://schema.org",
  "@type": "Article"
}

4 details to review

  • Headline is required by Google for this type.
  • Article URL is required by Google for this type.
  • Author name is required by Google for this type.
  • Date published is required by Google for this type.

How it works

  1. Step 1

    Pick the page type

    Twelve of them, each with the fields Google documents for that type and no others.

  2. Step 2

    Fill what you have

    Required fields are marked, and the panel counts what is still missing as you type.

  3. Step 3

    Copy the JSON-LD

    As raw JSON or wrapped in a script tag, ready to paste into the head of the page.

Questions

Does this validate against Google's rules?
It checks the fields Google documents as required for each type and tells you which are missing. It is not a replacement for the Rich Results Test, which checks the page as served — run that once you have published.
Does anything I type get sent anywhere?
No. This tool runs entirely in your browser; nothing is uploaded and nothing is stored.
Where do I put the output?
In a <script type="application/ld+json"> tag in the head of the page it describes. One block per page, describing that page.

Can assistants actually read your site?

The AI visibility audit knocks as ChatGPT, Claude, Gemini and Perplexity, then asks them what they say about you. Free, and it runs in about two minutes.

No card. One per address.