FAQ Schema Generator (JSON-LD)
Add your questions and answers one after another to generate the FAQPage JSON-LD code to insert in your page, so you get a rich result (expandable questions) in search results.
Add at least one question with its answer.
How It Works
The FAQPage type from schema.org allows Google to display your questions directly as an expandable list in search results, without the user needing to click through to your page. Add each question and its answer: the tool automatically builds the nested JSON-LD structure Question/acceptedAnswer that is expected, with special HTML characters properly escaped in the answers.
Does the JSON-LD content have to match the visible text on the page?
Yes, that's an explicit Google requirement: the marked-up questions and answers must be genuinely visible to users on the page (for example in an expandable accordion), and not added only in the structured data without corresponding visible content, at the risk of being ignored or even penalized.
How many questions can I add?
There is no technical limit set by the tool: add as many questions as needed with the "Add a question" button. However, keep answers concise and relevant, as Google may limit the number of questions actually displayed in the rich result.
Privacy: your questions and answers stay in your browser, no data is sent to a server.