How it works
- Configure the schema type you need and fill in the relevant fields.
- The tool builds a valid, properly nested JSON-LD object as you type.
- Generate the script block and copy it.
- Paste it into your page's
<head>or before the closing</body>.
What it generates
- Organization — name, URL, logo and social profiles for your brand entity.
- Website — site name and an optional Sitelinks search box definition.
- Article — headline, author, publish date and image for news and blog posts.
- LocalBusiness — name, address, phone, hours and geo data for local SEO.
- Valid JSON-LD — correct
@context,@typeand nesting every time. - Embeddable script — wrapped in the right
<script>tag, ready to paste.
Common use cases
- Brand markup — add Organization data so your logo and name are understood.
- Rich article results — mark up blog posts with author and date.
- Local listings — give a storefront accurate NAP and hours data.
- Sitelinks search box — help Google show a search field under your brand result.
Example
Choose Organization, enter your name, URL and logo, and the tool returns a block like {"@context":"https://schema.org","@type":"Organization","name":"Example","url":"https://example.com"} wrapped in a script tag — paste it once and it covers every page.
Frequently asked questions
Is the Schema Generator free?
Yes — completely free, with no signup. It runs in your browser and never stores your input.
Will this markup be valid?
Yes. The output follows schema.org and Google's structured-data conventions with correct nesting and context. After pasting it, confirm there are no errors with the Structured Data (Schema) Checker and review the rest of your tags with the Meta Tag Analyzer.
Does structured data guarantee rich results?
No — valid markup makes you eligible, but Google decides when to show rich results. Our structured data and schema guide explains which types earn which results and how to qualify.