JSON-LD Generator
JSON-LD Generator — runs in your browser. Inputs are not stored.
JSON-LD structured data
Builds a JSON-LD script tag that Google and others can read. We recommend validating with Rich Results Test.
How to use
- Under schema type, choose one of WebSite, Article, Organization, FAQPage.
- WebSite fills name, url, description; Article fills headline, author, date, image, summary; Organization fills name, url, logo, intro.
- For FAQPage, enter questions and answers; if you need more, press Add Q&A to grow rows.
- Press Generate, check the application/ld+json script, and Copy it into the page.
- Reset clears fields and the result. Whether rich results appear follows search-engine validation.
Key concepts
The JSON-LD generator assembles schema.org structured data as a script tag. This version only has WebSite, Article, Organization, and FAQPage. FAQ must match questions actually visible on the page; hidden text only can violate policy. Rich results are not guaranteed.
Absolute URLs for logos and articles are more stable. Generation runs only in the browser. Validating with Rich Results Test before deploy reduces mistakes. Other types such as Product and LocalBusiness are not built on this screen.
Example
Choose WebSite, enter site name and URL, then Generate: an ld+json script appears. Switch to FAQPage and add two Q&A rows to get a mainEntity array. Article date is the publish date chosen on the calendar. FAQ schema must match questions actually visible on the page; hidden text only can violate policy. Organization logos should be absolute URLs so previews are stable. After generate, validating once with Rich Results Test reduces deploy mistakes. When retrying, reset first so old output is not mixed in. On a shared computer, clear the fields when you finish. Closing the tab discards what you pasted; no server delete is needed. Labels match the tool at the top of the page. If the result is empty, check required fields and hidden errors. This article is a how-to; it does not mean input is stored off-site. On mobile, Copy may ask for clipboard permission—allow it, then press again. Large input can slow the browser, so paste only the section you need.
Related: Meta tag generator · hreflang generator · JSON formatter
Frequently asked questions
Are there other schema types in the JSON-LD generator?
This version only supports WebSite, Article, Organization, and FAQPage.
Is structured data sent to a server?
No. It is assembled only in the browser.
Can I put any question in FAQ schema?
It should match questions visible on the page. Hidden FAQ only can become a policy issue.
Do rich results appear automatically?
They may not. Follow search-engine policy and validation results.
Can an Organization logo be a relative path?
An absolute URL is recommended. A missing logo makes knowledge look incomplete.
How do I add Q&A rows?
On FAQPage, press the Add Q&A button.
Last reviewed: 2026-09-04