My Tool Studio
SchemaURL-first

Organization Schema Generator

This organization schema generator builds Organization JSON-LD for your homepage: name, alternate and legal names, logo, address, phone, contact points with emails, founder, social profiles and business identifiers. Paste your website URL and it reads your homepage plus contact and about pages, or paste existing JSON-LD to load it. Choose a specific type such as Corporation, OnlineStore or NGO, give the entity an @id, and add the number of employees, a parent organization and a store-wide return policy. Identifiers Google reads, such as VAT ID, DUNS and LEI, have their own fields, and profile buttons start sameAs rows for LinkedIn, Wikipedia and more. Marketing teams use it when search shows no company details.

Always freeNo sign upRuns in your browser
Paste your website URL. We crawl the homepage and contact / about pages to pull name, description, address, phones, emails, social links, and existing schema.
Import existing JSON-LD(paste code or read it from a URL)

Paste a Organization JSON-LD block, several script tags or a whole page's HTML. The form fills with what it finds so you can edit and improve it.

Identity

Founder & brand

Contact points

Contact 1

Address & email

Business identifiers (optional)

Social links & expertise

Social and reference profiles (sameAs)

Pick a site to start a row with its URL, then finish the address. Wikipedia and Wikidata links help search engines match your organization.

Return policy (optional, for online stores)

Google reads a store-wide MerchantReturnPolicy on the Organization, so you do not need to repeat it on every product.

All Google-required and recommended properties we check for are present.

Output
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization"
}
</script>
Test in Google Rich Results TestValidate at validator.schema.orgThe test links copy your code first. Paste it into the tester's Code tab.

How to use

01

Auto-fill from your website

Paste your homepage URL and press Auto-fill from website. The crawler fills the name, logo, description, address, phones, emails and social links it finds. Fields you typed stay as they are.

02

Set type, @id and identifiers

Pick the organization type, press Use to set an @id such as example.com/#organization, check the logo URL, then add contact points, founder, brand and any business identifiers you have.

03

Copy, test and publish

Add sameAs profiles, knowsAbout topics and a return policy if you sell online, press Copy script or Download, test it with Test in Google Rich Results Test, and place it on your homepage.

Why Organization Schema Generator

Adding Organization schema in WordPress, Shopify and Next.js

Many platforms already output some Organization markup, so check with the Schema Markup Extractor before adding a new block. Two different Organization blocks on one page with different names or logos confuse more than they help.

  • WordPress with Yoast or Rank Math: both plugins output an Organization node from their settings. Fill the name and logo there, or turn that part off and paste this block into a Custom HTML block or header code plugin on the homepage.
  • Shopify: many themes output Organization markup in theme.liquid. Edit that snippet with your details, or remove it and paste this script into the homepage template.
  • Next.js: render a script tag with type application/ld+json in the root layout or home page component, passing JSON.stringify of the object through dangerouslySetInnerHTML.
  • Any site: after publishing, run the homepage through Test live URL to confirm Google sees one clean Organization block.

Common Organization schema mistakes

Most problems are about consistency rather than syntax. These are the ones that show up most often in audits.

MistakeWhy it mattersFix
Logo URL points to an SVG sprite or a tiny faviconGoogle may not use it as a logoUse a PNG or JPG of at least 112 x 112 px
Different names or addresses in plugin and custom blocksConflicting data about one entityKeep one Organization block
sameAs lists competitors or directories you do not controlLinks the wrong entities to youList only your own official profiles
Organization used for a shop with opening hoursLoses hours and location fieldsUse LocalBusiness instead
Country typed as a full name in one place and a code in anotherInconsistent address dataUse two-letter codes such as GB

Common questions

Where should Organization schema go, homepage only or every page?
Google recommends putting it on the homepage or on a page that describes the organization, such as the about page. It does not need to be on every page. If your template adds it sitewide, make sure every copy is identical.
Does Organization schema help get a Knowledge Panel?
It can help Google understand who you are, but it does not create a Knowledge Panel on its own. Panels depend on how well Google can verify the entity across the web, which is why sameAs links to official profiles matter. Treat the markup as supporting evidence.
Organization vs LocalBusiness: which should I use?
Use LocalBusiness when customers visit a physical location or you serve a local area, since it supports opening hours and geo coordinates. Use Organization, or a subtype such as Corporation or OnlineStore, for companies without a public storefront. The type dropdown here includes LocalBusiness, but the Local Business Schema Generator has the hours and map fields.
Which Organization property does Google use for the logo in search results?
The logo property. Google asks for an image at least 112 by 112 pixels, at a crawlable URL, in a format Google Images supports. A square logo on a plain background is usually the clearest.
How do I test my Organization schema?
Press Test in Google Rich Results Test under the output; it copies the script and opens the tester, where you paste it into the Code tab. After publishing, use Test live URL to check the page, and Validate at validator.schema.org for the full vocabulary check.
What is the @id in Organization JSON-LD for?
It gives the organization a fixed identifier, usually your homepage URL plus #organization. Article, Service and other markup can then refer to the same entity with a short @id reference instead of repeating the details.
Which business identifiers can Organization schema include?
This form has fields for vatID, taxID, duns, leiCode, naics and iso6523Code, all listed in Google's Organization documentation. Fill only the ones your business really has.
Can Organization schema carry my store's return policy?
Yes. Google reads a MerchantReturnPolicy on the Organization as the default for all your products. Pick the policy, the countries it covers, the return window, fees and method, and the tool nests it under hasMerchantReturnPolicy. Product markup can still override it per item.
Can Organization markup include more than one phone number?
Yes. Each contact point becomes its own ContactPoint with a telephone, an email, a contact type such as customer service or sales, an area served and a list of languages. A main telephone can also sit on the Organization itself.

More Schema tools

View all