Organization Schema Generator (JSON-LD)
Generate Organization structured data for your homepage in JSON-LD. Add your name, URL, logo, social profiles and a contact point, then copy the script and paste it into your page. Everything builds live in your browser.
How to generate Organization schema
- Pick your organization type and enter the name and website URL.
- Add your logo URL, social profile links (sameAs) and an optional contact point.
- Copy or download the JSON-LD script and paste it into the <head> of your homepage.
Examples
Company with logo and social profiles
type: Organization, name: Boneyard Tools, url, logo, two sameAs links
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "Boneyard Tools",
"logo": { "@type": "ImageObject", "url": "..." },
"sameAs": [ "https://twitter.com/...", "https://www.linkedin.com/..." ]
}
</script>Adding a contact point
email and telephone with contactType: customer support
"contactPoint": { "@type": "ContactPoint", "telephone": "+1-555-0100", "contactType": "customer support", "email": "hello@example.com" }Frequently asked questions
What is Organization schema and why does it matter?
Organization schema is structured data that tells search engines who is behind a website: the name, logo, website URL, social profiles and how to get in touch. Adding it to your homepage helps Google connect your brand to its knowledge graph, which can power a knowledge panel and show the correct logo and name in search results.
What does the sameAs property do?
sameAs is an array of URLs that point to other authoritative pages about the same organization, typically your social profiles (Twitter/X, LinkedIn, Facebook, Instagram, YouTube) and your Wikipedia or Crunchbase page. It helps search engines confirm that all of those profiles refer to the same entity, which strengthens your brand identity in their eyes.
Should I use Organization, Corporation, NGO or EducationalOrganization?
Use the most specific type that fits. Organization is the safe default for any company or group. Corporation suits registered for-profit companies, NGO suits non-profits, and EducationalOrganization suits schools and universities. More specific types give search engines a clearer picture, but plain Organization is always valid.
Where do I put the Organization JSON-LD?
Place it once on your homepage, inside the <head> or anywhere in the body. Google reads JSON-LD from either location. You only need one Organization block per site, and the details should match what visitors actually see on the page.
How do I test the generated markup?
Paste the script into Google's Rich Results Test and the Schema.org validator. They parse the JSON-LD, flag missing or malformed properties, and confirm the logo and contact point are well formed. Re-test whenever you change the data.
Is any of my data sent anywhere?
No. The JSON-LD is built entirely in your browser. Nothing you type into the form is uploaded, logged or stored.
Related tools
Schema Markup Generator
Generate JSON-LD schema markup for Article, Product, FAQ, LocalBusiness, Organization and Breadcrumb. Fill in the fields and copy the script into your page.
Meta Tag Generator
Generate clean HTML meta tags for any page. Set title, description, keywords, author and robots, then copy the head block. Runs in your browser.
Open Graph Generator
Generate Open Graph meta tags for rich link previews on Facebook, LinkedIn and Slack. Fill in title, description, URL and image, then copy the HTML.
Article Schema Generator
Generate Article, NewsArticle or BlogPosting JSON-LD schema. Add headline, author, publisher and dates, then copy the script into your page.
Breadcrumb Schema Generator
Build BreadcrumbList JSON-LD structured data. Add your breadcrumb trail, reorder the steps, then copy or download the script for your page.
Bulk Hreflang Generator
Generate hreflang annotations for many languages at once. Add language and URL rows, pick HTML, XML sitemap, or HTTP header output. Runs in your browser.