Make schema markup (JSON-LD)

Fill in a form to get the structured data Google reads to understand a page: Product, Article, Local business, Organisation or Breadcrumbs, as a ready JSON-LD script. It checks what Google requires and recommends as you type.

Your page

What the page is about

Your markup

    Checks follow Google’s structured data documentation, checked 6 October 2026. Markup must describe what’s visible on the page: Google may ignore it, or penalise it, if it doesn’t. Rich results are never guaranteed.

    Runs in your browser. Nothing you type is sent anywhere.

    How it works

    1. Choose what the page is about and fill in what applies. Empty fields are left out of the markup.
    2. The JSON-LD is written as you type, with text escaped so it can’t break your page.
    3. Each type is checked against Google’s structured data documentation: what’s required, what’s recommended and what’s wrong, such as a bad GTIN check digit.

    What you enter stays on your device

    This tool runs entirely in your browser. Nothing you type is sent to our servers, so there is nothing for us to store, see or delete.

    To check, open your browser’s developer tools, switch to the Network tab and use the tool: you will not see what you type being sent anywhere.

    Questions

    Will schema markup get me rich results?

    It makes a page eligible, but Google decides what to show. The markup must match what’s visible on the page, and the page must follow Google’s guidelines. Test the live page with Google’s Rich Results Test.

    Why is there no FAQ schema?

    Since 2023 Google shows FAQ rich results only for well-known, authoritative government and health websites, so for most sites FAQ markup has no visible effect in Google.

    Is what I enter saved or sent anywhere?

    No. Everything runs in your browser and nothing you type is sent to our servers.