Free tool · runs in your browser

Schema markup generator

Pick a type, fill in the fields, and copy ready-to-paste JSON-LD. Required fields are marked using Google's rules, and you can test the result in our schema checker in one click. It all runs in your browser.

JSON-LD


    What you get

    Create JSON-LD structured data for 10 common types, ready to paste.

    • Organization, Local Business, Article, FAQ page, Product, Service, Event, Person, Breadcrumb list and Website
    • Required and recommended fields marked from Google's structured data guidelines
    • Repeatable fields for questions, breadcrumbs, opening hours and social profiles
    • Valid, formatted JSON-LD with or without the script tag

    Frequently asked questions

    Where do I paste the code?

    Anywhere in the page's HTML, usually in the head. Most CMSs have a field or plugin for custom code in the head; on WordPress, SEO plugins and header-code plugins both work.

    Should the markup match what's on the page?

    Yes. Google requires structured data to describe content visitors can see. Marking up reviews, prices or FAQs that aren't on the page can lead to a manual action.

    Which type should my home page have?

    Organization, or Local Business if customers visit you, with your name, logo, website and social profiles, plus WebSite with your site's name. Service and product pages then get their own types.

    Want us to fix what the tools find?

    Chat on WhatsApp