Home › Developer Tools › Organization Schema Generator

Organization Schema Generator

Enter your organization’s name, logo, website, contact points and social profiles to get Organization JSON-LD for your home page or About page. Choose a more specific type such as Corporation or NGO, and live checks flag anything that would make the markup less useful.

Last updated:

Organization

For a shop or office customers visit, use the Local Business Schema Generator instead.

Address (optional)

Profiles & contacts

Contact points
Organization JSON-LD

      
Advertisement
Advertisement

How to use the Organization Schema Generator

  1. Pick the type, such as Corporation for a company or NGO for a nonprofit.
  2. Enter the name, website and logo URL. Use a square or near-square logo of at least 112 × 112 pixels.
  3. Add company details such as legal name, founding date and address if you want them in the markup.
  4. List your official profiles and add contact points for support or sales.
  5. Copy the JSON-LD into your home page or About page and validate it.

Organization properties explained

PropertyWhat to enter
name, alternateNameThe common name and any short name or acronym people use.
legalNameThe registered name, e.g. "Northwind Analytics, Inc."
urlThe home page of the organization.
logoA crawlable image of at least 112 × 112 px that looks right on white.
sameAsOfficial profiles and reference pages (LinkedIn, X, YouTube, Wikipedia…).
contactPointDepartment phone or email with contactType, areas served and languages.
addressHeadquarters or mailing address as a PostalAddress.
foundingDateISO 8601 date, e.g. 2014-03-01.
vatID, taxIDOfficial identifiers, if you want to publish them.
@idA stable identifier (your URL + #organization) that other markup, such as Article publisher, can point to.

Choosing the right type

You are…Use
A company or startupCorporation or Organization
An online-only shopOnlineStore
A nonprofit or charityNGO
A school, college or training providerEducationalOrganization
A newspaper, magazine or news siteNewsMediaOrganization
A shop, restaurant or office with visitorsLocalBusiness or a subtype, on each location page

Tips

  • Place it once, on the home page or About page.
  • Keep details consistent with your website footer, profiles and business listings.
  • Only list profiles you control in sameAs.
  • Write phone numbers with a country code, such as +1-555-010-0100.

Frequently asked questions

What is Organization schema used for?

Organization markup tells search engines the official name, logo, website, contact details and profiles of a company, nonprofit or other organization. Google can use it to choose the logo shown in results and to understand which profiles belong to the organization.

Which page should have Organization markup?

Put it on one page that represents the organization, usually the home page or the About page. You do not need to repeat it on every page.

Are there required properties?

Google lists no required properties for Organization; it recommends adding as many relevant ones as apply, such as name, url, logo, sameAs, address, contactPoint, telephone and email, plus identifiers like vatID or taxID if they exist.

What are the logo requirements?

The logo should be at least 112 × 112 pixels, be crawlable and indexable, and look right on a white background. A square or near-square PNG, JPG or WebP file is the safest choice.

What should go in sameAs?

Add the URLs of your official profiles and reference pages: LinkedIn, X, Facebook, Instagram, YouTube, GitHub, Wikipedia or Wikidata, and similar. Only add profiles that you control or that are about your organization.

Should I use Organization or LocalBusiness?

Use LocalBusiness (or a subtype like Restaurant or Dentist) for a physical location customers visit or a business serving a local area. Use Organization for the company as a whole, an online-only business, or a nonprofit. A chain can use Organization on its home page and LocalBusiness on each location page.

Can I add star ratings to Organization markup?

Google does not show review stars for Organization or LocalBusiness markup based on reviews the organization collects about itself, so this generator does not include aggregateRating.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Schema Markup Generator (JSON-LD)Create JSON-LD structured data for FAQ, Product, Article and more.Local Business Schema GeneratorCreate LocalBusiness JSON-LD with address, geo, opening hours, holiday hours and sameAs links.Breadcrumb Schema GeneratorBuild BreadcrumbList JSON-LD plus the matching HTML breadcrumb from names and URLs.Structured Data ValidatorCheck JSON-LD, microdata and RDFa against schema.org and Google rich result requirements.QR Code GeneratorMake QR codes for links, Wi-Fi, email and more.Barcode GeneratorCreate Code 128, EAN-13, UPC-A, EAN-8, Code 39 and ITF-14 barcodes as PNG or SVG.UUID GeneratorGenerate UUID v4 and v7 / GUIDs in bulk and copy or download them.Htaccess & Nginx Redirect GeneratorBuild 301 redirects for .htaccess, Nginx and Netlify or Cloudflare _redirects.Fake Data GeneratorGenerate mock data as JSON, CSV or SQL.Random String GeneratorGenerate secure random strings and tokens in bulk with any length and character set.API Key GeneratorCreate secure API keys and secrets with prefixes, checksums and SHA-256 hashes for storage.MIME Type LookupFind the MIME type for any file extension, or the extensions for a MIME type, in 400+ entries.Cron Expression GeneratorBuild crontab schedules visually, read them in plain English and see the next run times.URL Slug GeneratorTurn titles into clean, SEO-friendly URL slugs: accents, stop words, separators and bulk lines.JSON Schema GeneratorTurn sample JSON into a draft 2020-12 JSON Schema with types, required fields and formats.Gitignore GeneratorBuild a .gitignore from 50+ templates for languages, frameworks, IDEs and OS, merged and deduped.License GeneratorCreate a LICENSE file for MIT, Apache, GPL, BSD, ISC, MPL or Unlicense with your name and year.ULID GeneratorGenerate sortable ULIDs and UUID v7 in bulk, monotonic option, and decode their timestamps.Htpasswd GeneratorCreate .htpasswd entries with bcrypt, APR1-MD5 or SHA-1 for Apache and Nginx basic auth.Placeholder Image GeneratorCreate placeholder images in any size, color and text as PNG, JPG, WebP, SVG or data URI.Ads.txt GeneratorCreate or validate ads.txt and app-ads.txt files: seller lines, cert IDs and variables.Docker Run to Compose ConverterConvert docker run commands to docker-compose.yml, or a compose file back to docker run.Dockerfile GeneratorGenerate a production Dockerfile and .dockerignore for Node, Python, Go or a static nginx site.HTML Boilerplate GeneratorTick the options you need and get a clean HTML5 starter template with meta, OG tags and CSS reset.JSON to Zod SchemaInfer a Zod (or Yup) schema from sample JSON with optional, nullable and z.infer types.Linux Commands Cheat SheetSearchable Linux and bash command reference with flags explained, examples and copy buttons.LLMs.txt GeneratorBuild an llms.txt file for AI crawlers: summary and link sections, import from your sitemap.Nano ID GeneratorGenerate secure Nano IDs with custom alphabet, length and count, plus a collision calculator.Nginx Config GeneratorBuild an nginx server block: static site, SPA, reverse proxy or PHP, with SSL, gzip and redirects.OpenAPI / Swagger ViewerView OpenAPI 2/3 JSON or YAML as interactive API docs with validation and an endpoint list.package.json GeneratorFill a form and get a valid, npm-ready package.json with scripts, dependencies and checks.PKCE Code Challenge GeneratorGenerate an OAuth 2.0 PKCE code_verifier and S256 code_challenge, build auth URLs, verify pairs.README GeneratorFill in a form and get a polished README.md with badges, install, usage and license, live preview.Regex GeneratorBuild regular expressions visually from blocks or presets (email, date, phone) and test them live.Commit Message GeneratorBuild Conventional Commit messages with type, scope, body, breaking change and issue refs.Database Schema DesignerDesign tables and relationships visually, then export SQL for MySQL, PostgreSQL or SQLite.Docker Compose GeneratorBuild a docker-compose.yml with a form: services, ports, volumes, env, healthchecks and presets.Dummy File GeneratorCreate test files of an exact size in KB, MB or GB with zeros, random bytes or text.GitHub Actions Workflow GeneratorBuild a GitHub Actions CI workflow: triggers, matrix, caching, tests, Pages or Docker deploy.Kubernetes YAML GeneratorGenerate Deployment, Service, Ingress, ConfigMap, Secret and HPA manifests with safe defaults.Markdown TOC GeneratorGenerate a linked table of contents from Markdown headings with GitHub-style anchors.OpenAPI EditorEdit OpenAPI/Swagger YAML or JSON side by side with live API docs, validation and download.OpenAPI ValidatorValidate OpenAPI 3.0/3.1 and Swagger 2.0 specs: schema errors, broken $refs, line numbers.Pivot Table MakerBuild pivot tables from CSV or Excel by drag and drop: sum, count, average, charts, export.SQL Query BuilderBuild SELECT queries visually: joins, filters, GROUP BY, ORDER BY and LIMIT, as clean SQL.Truth Table GeneratorType a logic expression and get its full truth table, minterms and canonical DNF/CNF.TypeScript PlaygroundWrite TypeScript with live type checking, see the compiled JavaScript and run it in your browser.Article Schema GeneratorCreate Article, BlogPosting or NewsArticle JSON-LD with headline, authors, dates and images.Event Schema GeneratorCreate Event JSON-LD with dates, venue or online location, tickets, organizer and performers.Google Search Query BuilderBuild advanced Google searches with site:, filetype:, intitle:, exact phrases and date operators.HowTo Schema GeneratorCreate HowTo JSON-LD with steps, tools, supplies, total time and cost, then copy it.Htaccess GeneratorBuild an Apache .htaccess file: HTTPS, www, gzip, caching, error pages, IP blocks, hotlinks.HTML Email Template BuilderDrag and drop blocks to build a responsive, table-based HTML email with inline styles.PIN GeneratorGenerate random 4, 6 or 8-digit PINs that avoid sequences, repeats, dates and common PINs.Product Schema GeneratorBuild Product JSON-LD with price, availability, brand, GTIN, ratings and reviews.Question Keyword GeneratorFind the questions people ask about a topic, grouped by who, what, why, how, can and more.Recipe Schema GeneratorCreate Recipe JSON-LD with ingredients, steps, prep and cook times, nutrition and ratings.Security Headers GeneratorPick HSTS, CSP, frame, referrer and permissions options and get Apache, Nginx, Netlify or Cloudflare config.SKU GeneratorBuild consistent SKUs from brand, category, size and color, then export every variant as CSV.Typography Scale GeneratorBuild a modular type scale from a base size and ratio, then copy CSS variables or a Tailwind config.WordPress Salt GeneratorGenerate fresh WordPress security keys and salts for wp-config.php, .env or Docker in one click.ANSI Color Code GeneratorStyle terminal text with 16, 256 or RGB colors and get escape codes for bash, Python, JS and C.Apache Virtual Host GeneratorCreate an Apache VirtualHost config with SSL, redirects, reverse proxy or PHP-FPM in seconds.Bash Prompt GeneratorDrag and drop a custom PS1 prompt for bash or zsh with colors, git branch and a live preview.Changelog GeneratorTurn Conventional Commit messages into a grouped Keep a Changelog Markdown file per version.cURL Command BuilderBuild curl commands from a form: method, headers, query, JSON or form body, auth and flags.Docker Compose to KubernetesConvert docker-compose.yml into Kubernetes Deployment, Service, ConfigMap and PVC manifests.Docker Compose ValidatorCheck a docker-compose.yml for YAML errors, schema mistakes, broken references and deprecated keys.
See all 85 Code Generators & Builders →