📝 Your FAQ

Live preview updates on the right. Nothing leaves your browser.

Supported formats: the parser recognizes lines starting with Q:, Question:, **Q:**, or numbered 1. for questions, and A:, Answer:, **A:** for answers. Plain blank-line-separated pairs also work.

📄 Your FAQPage JSON-LD

The generated FAQPage JSON-LD output.

Fill in the form to see your JSON-LD appear here.

FAQ

What this tool does

What is FAQPage JSON-LD?

FAQPage is a Schema.org type that tells search engines and AI tools that your page contains a list of questions and answers. Since August 2023 the FAQ rich result has been restricted to authoritative government and health sites in major search engines. The markup itself is still valid Schema.org and other consumers (other search engines, AI assistants) still read it.

How does the paste mode work?

Paste any FAQ-formatted text. The parser walks the lines and detects question markers (lines starting with Q:, Question:, **Q:**, or numbered 1.) and answer markers (A:, Answer:, **A:**). It also handles the common pattern where questions and answers alternate as paragraphs separated by blank lines. Multi-line answers are supported; everything after an A: belongs to that answer until the next Q: appears.

What if my format isn't recognized?

The "Edit row-by-row" mode places each question and answer into its own field. The parsing is best-effort. The row editor gives full control when a Q or A is being grouped wrong.

FAQPage requirements

How many Q&A pairs are needed?

The spec requires at least 2 complete Q&A pairs for FAQPage to validate. The status bar in this tool flags this so you can see when you cross the threshold.

Can HTML be used inside answers?

The spec permits a limited set of HTML inside FAQ answers: <p>, <br>, <b>, <strong>, <i>, <em>, <ul>, <ol>, <li>, <a>. This tool preserves whatever text is pasted (including HTML) and JSON-escapes it correctly.

Does the FAQ on the page need to match the schema?

Yes. The policy is that the JSON-LD must reflect content visible to users on the same page. Schema that contains Q&A not visible on the page is considered manipulative markup and can result in a manual penalty.

General questions

Does this tool send my data anywhere?

No. Everything runs in your browser. The text you paste never leaves your device.

Can the output JSON-LD be edited directly?

The output is regenerated whenever the input changes. Direct edits to the output panel are overwritten on the next input change. The Q&A inputs in the tool are the source of truth.

Rule of thumb: back up before replacing

If you are replacing an existing file (robots.txt, sitemap.xml, .htaccess, <head> tags, etc.), keep a copy of the original somewhere safe first.

Copied!