FAQ Schema Generator
Type your questions and answers, get valid FAQPage structured data as JSON-LD or Microdata, ready to paste into your page. Free, no sign-up, runs entirely in your browser.
Every question and answer here must also appear visibly on the page where you paste the markup. Keep answers factual and complete.
Microdata alternative
How to use the generated code
Wrap the JSON-LD in a script tag and paste it into the page that displays these exact questions and answers, anywhere inside <head> or just before </body>:
<script type="application/ld+json">
{ ...the JSON-LD from the box above... }
</script>
The Copy with <script> tag button does this wrapping for you. Prefer Microdata? Copy that block into your page body instead of a script tag: it marks up the visible HTML directly, so use it as the actual FAQ markup on the page.
Test and validate the markup
Before publishing, run the output through the Schema.org Validator to confirm the structure is valid. You can also use Google's Rich Results Test to check that the JSON-LD parses on your live URL, but note that Google removed the FAQ preview from that tool in June 2026: it now works as a syntax check only, not an eligibility check for FAQ display.
An honest note about FAQ rich results
FAQ schema used to earn an expandable question dropdown under your Google listing. That changed: in August 2023 Google restricted FAQ rich results to well-known, authoritative government and health sites, and in May 2026 it stopped showing FAQ rich results altogether. So why bother? FAQPage is still valid Schema.org vocabulary, Google still parses it to understand your page, other search engines read it, and clean Q&A structure makes your content easier for AI assistants to quote accurately. Treat it as a machine-readability improvement, not a search snippet tactic.
Frequently asked questions
What is FAQ schema?
Structured data (usually JSON-LD using the Schema.org FAQPage type) that labels the questions and answers on a page so machines can read them as a Q&A list.
Does FAQ schema guarantee rich results in Google?
No. Google restricted FAQ rich results to authoritative government and health sites in August 2023 and stopped showing them entirely in May 2026. The markup is still valid and still parsed; it just no longer produces a search dropdown.
Where do I paste the FAQ schema code?
In the HTML of the page that visibly shows the same Q&As: inside the head element or just before the closing body tag. One FAQPage block per page.
Does the schema have to match the visible page content?
Yes. Every question and answer in the markup should appear visibly on the page. Marking up hidden or different content violates Google's structured data spam policies.
JSON-LD or Microdata: which should I use?
JSON-LD. Google recommends it, and it keeps markup separate from your HTML so it is easier to maintain. Microdata is provided for legacy templates that require inline markup.
Is this FAQ schema generator free?
Yes. Free, no sign-up, and everything runs locally in your browser. Nothing you type is uploaded.