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?
FAQ schema is structured data (usually JSON-LD using the Schema.org FAQPage type) that labels the questions and answers on a page so search engines and AI tools can read them as a machine-readable Q&A list.
Does FAQ schema guarantee rich results in Google?
No. In August 2023 Google limited FAQ rich results to well-known, authoritative government and health websites, and in May 2026 Google stopped showing FAQ rich results entirely. FAQPage markup is still valid Schema.org, Google still parses it, and it can help machines and AI assistants understand your content, but you should not expect an FAQ dropdown in search results.
Where do I paste the FAQ schema code?
Paste the script tag into the HTML of the page that visibly shows the same questions and answers, either inside the head element or just before the closing body tag. Use one FAQPage block per page.
Does the schema have to match the visible page content?
Yes. Every question and answer in the markup should also 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. Your questions and answers are never uploaded.