Free JSON-LD Generator
Not every page fits a standard schema template. NToolHub's free JSON-LD Generator is a flexible builder for any schema.org type — Organization, Person, Event, Product and more — with a custom-properties field for anything the form doesn't cover. It's the fastest way for developers and SEOs to prototype valid structured data.
How to Use the JSON-LD Generator
- Pick the schema.org type closest to your content.
- Fill in the common fields: name, URL and description.
- Add any extra properties as a JSON object — they are merged automatically.
- Click Generate JSON-LD, then copy or download the result.
- Embed it in your page and validate with Google’s Rich Results Test.
Features
Choose from nine common schema.org types, fill in name, URL and description, then merge any extra properties as raw JSON — telephone numbers, geo coordinates, sameAs links, opening hours, whatever your type needs. The tool validates your custom JSON before merging and outputs pretty-printed JSON-LD.
Benefits & Use Cases
Custom JSON-LD lets you mark up edge cases — events, job postings, recipes, local entities — that rigid templates can't handle. Valid, complete markup is what separates pages that earn rich results from pages Google simply can't understand.
Tips
Check the schema.org documentation for required and recommended properties of your chosen type, and spell property names exactly (camelCase). Test the output in Google's Rich Results Test and Schema Markup Validator — fix warnings, not just errors.
Frequently Asked Questions
What is JSON-LD?
JSON-LD (JavaScript Object Notation for Linked Data) is Google's recommended format for structured data. It's a script block that describes your page's content in a machine-readable way.
How do I add custom properties?
Type a valid JSON object like { "telephone": "+1-555-0100" } in the extra-properties box. The tool merges each key into the generated markup automatically.
Which schema.org type should I choose?
Pick the most specific type that describes the page's main entity — e.g. Event for an event page, not the generic Thing. Specificity improves rich-result eligibility.
Is the generated code valid?
The tool produces syntactically valid JSON-LD, but semantic correctness depends on your inputs. Always validate with Google's Rich Results Test before publishing.
Related Tools
Schema Markup Generator
Generate Organization schema markup with logo, contact point and social profiles. Free Schema Markup Generator from NToolHub — no sign-up needed.
Open tool →Article Schema Generator
Generate valid Article JSON-LD schema for blog posts and news articles. Rich-result-ready structured data, free with NToolHub — no sign-up required.
Open tool →FAQ Schema Generator
Generate FAQPage JSON-LD schema from your questions and answers in seconds. Free FAQ Schema Generator by NToolHub — build rich-result eligibility fast.
Open tool →Product Schema Generator
Generate Product JSON-LD with price, availability, brand and review ratings. Free Product Schema Generator from NToolHub — rich results ready fast.
Open tool →Local Business Schema Generator
Generate LocalBusiness JSON-LD with address, hours, geo coordinates and contact details. Free Local Business Schema Generator — no sign-up needed.
Open tool →Website Schema Generator
Generate WebSite JSON-LD schema with optional sitelinks search box markup. Free Website Schema Generator from NToolHub — instant results, no sign-up.
Open tool →