Structured data is a description of the page written for machines: who published it, what it sells, when the event starts. Search engines use it to understand a page and, for some types, to show a richer result. Every generator here produces JSON-LD, the format Google recommends, because it sits in one script block instead of being threaded through your HTML attributes, and a template can build it from the same data that renders the page.
Choose the type that describes what the page is, not the one with the most appealing result. The article schema generator covers news and blog posts, with dates in a format that validates. A product needs a valid Offer — price, currency and availability — before it qualifies for anything. A local business block describes one branch with its address and opening hours; a chain needs one per location, each pointing at a single organization entity with a stable @id and sameAs links to its official profiles. An event requires different location fields depending on whether it happens in person, online or both. A job posting has strict rules on salary and remote work, and recipes and videos carry times, steps and key moments. A breadcrumb trail states where the page sits in the site hierarchy.
Two types need a warning. Google stopped showing FAQ rich results on 7 May 2026 and removed their documentation in June, and HowTo rich results had left Google's search gallery before that. The FAQ and HowTo generators remain useful for what the markup still does — describing the structure of a page to other search engines and assistants that read schema.org, and keeping questions and steps machine-readable — but neither will earn an expanded result in Google, and no page should be built in the hope that it will.
Whatever you generate, run it through the structured data validator before publishing. It checks JSON syntax, the @type and the fields each type requires, in your browser. Valid markup is necessary but not sufficient: everything it describes has to be visible on the page, and markup that claims reviews, prices or dates the reader cannot see breaks Google's structured data policies rather than earning anything.