Schema JSON-LD Generator
Generate Schema.org JSON-LD markup for services, software, FAQs, and organisations. Copy-paste into your page head. Runs in your browser.
Schema JSON-LD Generator
Runs entirely in your browser — no server calls, no tracking.
Fill in the fields and click Generate schema.
🔒 Your data never leaves this tab. This tool has no backend.
About the Schema JSON-LD Generator
Schema.org JSON-LD is a block of structured data you place in your page's <head> to tell search engines the type and properties of your content in a machine-readable format. Google uses it to generate rich results — FAQ accordions, review stars, sitelinks, and product details in search results — and AI assistants use it to reliably extract facts about your business.
Which schema type to use
Service — for service pages (consulting, development, audits). SoftwareApplication — for tool or app pages, enables App Store-style rich results. FAQPage — for pages with Q&A sections; Google can show individual answers directly in search results. Organization — for your homepage or about page; establishes brand identity with Google. Article — for blog posts; enables date and author display in results. BreadcrumbList — for any page with a hierarchy; adds breadcrumb trail to the search snippet.
JSON-LD vs microdata
Google supports both JSON-LD and microdata (inline HTML attributes). JSON-LD is strongly preferred: it lives in one block in <head>, is easier to maintain, does not require changes to your visible HTML, and can be added or removed without touching the layout. All new schema should use JSON-LD.
Multiple schema blocks on one page are fine. A blog post might have Article + BreadcrumbList + FAQPage all as separate <script type="application/ld+json"> blocks, and Google processes them all independently.
Frequently asked questions
<script type="application/ld+json"> blocks to your <head>. Google processes each independently. A common combination for a service page: Service + BreadcrumbList + FAQPage (if the page has a FAQ section) + Organization on the homepage.Service for pages describing a service offering. Use LocalBusiness (or a subtype like ProfessionalService) for a physical business location with an address, opening hours, and a phone number. Remote-first or online-only businesses typically use Organization or Service.Need software built with SEO from day one?
ruxox builds production web products with proper schema markup, meta tags, and Core Web Vitals in the base build.