Get a Free Consultation

FAQ Schema Generator

Turn your questions and answers into valid FAQPage JSON-LD. Type them in or paste a whole list, then copy the schema and a matching HTML accordion, so the markup and the visible page always agree. Free, no sign-up, and nothing leaves your browser.

Google no longer shows FAQ rich results. Read what that means.
Updated Bulk paste from a doc or sheet No FAQ rich results in Google

Your questions

Jump to your code
1Questions and answers as they appear on the page
Paste a whole list instead

Paste from a document or spreadsheet

Works with Q: and A: lines, Question | Answer or a tab on each line, or blocks separated by a blank line where the first line is the question.

0 of 0 recognised.
More details: page title, URL and language

Also used as the heading in the HTML accordion.

What is FAQ schema?

FAQ schema is structured data, based on the schema.org FAQPage type, that marks up the questions and answers on a page. Each question is a Question with a name, and its answer is an Answer with a text, all inside the page’s mainEntity.

The markup lets search engines and other tools read your Q&A content directly instead of guessing it from the page layout. It describes the content; it does not change what visitors see.

FAQ schema is also called FAQPage schema, FAQ markup or FAQ structured data. All of these mean the same JSON-LD that this generator produces.

FAQPage schema example

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "What is your return policy?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "You can return unused items within 30 days of delivery for a full refund."
      }
    },
    {
      "@type": "Question",
      "name": "Do you ship internationally?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, we ship to more than 50 countries."
      }
    }
  ]
}

Does Google still show FAQ rich results?

No. Google limited FAQ rich results to well-known government and health sites in August 2023, and stopped showing them in Search on 7 May 2026. Reporting and testing support in Search Console and the Rich Results Test followed.

The markup itself was not deprecated. FAQPage is still valid schema.org vocabulary, and Google has said unused structured data causes no problems in Search, so there is no need to remove accurate FAQ markup. Other search engines, site search and content tools can still read it.

For AI Overviews and AI Mode, Google says no special markup is needed. What helps there is clear, visible question-and-answer content, which is why this generator also gives you a matching HTML accordion.

FAQ rich results timeline

Aug 2023
Rich results limited to well-known government and health sites.
7 May 2026
FAQ rich results stop appearing in Google Search.
Jun 2026
FAQ search appearance filter, report and Rich Results Test support removed.
Aug 2026
FAQ support removed from the Search Console API.
Today
FAQPage remains valid schema.org markup and can stay on your pages.

Should you still add FAQ schema in 2026?

It is optional. Add it when it accurately describes real Q&A on the page, and skip it when you were only adding it for the old Google snippet.

Worth adding

When the page has genuine FAQs

  • Help, support and policy pages
  • Product or service pages with a real FAQ section
  • Sites that also want clean Q&A data for other search engines and tools
  • Templates where markup stays in sync with the visible content

Not worth it

When it only chases a search feature

  • Questions written just for the markup
  • Promotional “questions” that are really sales copy
  • Q&A that does not appear on the page
  • Forums where users post answers, which need QAPage instead

What is the difference between FAQPage and QAPage?

Both mark up questions and answers. The difference is who writes the answers.

FAQPageSeveral questions, each with one answer written by the site owner. Help and support pages.
QAPageOne question with answers submitted by users, who may vote on them. Forums and community Q&A.
Answers per questionFAQPage has exactly one. QAPage can have many, with one accepted.
This generatorBuilds FAQPage. Use QAPage markup for user-generated threads.

Matching HTML for your page

<section class="faq">
  <h2>Shipping and returns FAQs</h2>
  <details>
    <summary>What is your return policy?</summary>
    <p>You can return unused items within
       30 days of delivery for a full refund.</p>
  </details>
  <details>
    <summary>Do you ship internationally?</summary>
    <p>Yes, we ship to more than 50 countries.</p>
  </details>
</section>

How do you write FAQs that people and AI answers use?

The markup is only as useful as the content behind it. These four habits matter more than any schema.

Ask real questions

Take them from support tickets, sales calls and search suggestions, in your customers’ words.

Answer in the first line

Lead with the direct answer, then add detail. Short, self-contained answers are easy to quote.

Match the page exactly

The schema text should be the same as the visible answer. The HTML tab keeps them in sync.

Keep answers current

Update the page and the markup together, and remove questions that no longer apply.

How do you add FAQ schema to a page?

The generator above writes both the markup and the visible HTML. These four steps take them live.

  1. Add your Q&A

    Type each question and answer, or paste the whole list at once.

  2. Copy the HTML

    Use the HTML tab if the page does not show the FAQs yet.

  3. Copy the schema

    Copy the script tag, or download the JSON file.

  4. Paste and validate

    Add both to the page, then check the markup in the Schema.org validator.

Use one FAQPage block per page. Google’s Rich Results Test no longer checks FAQ markup, so use validator.schema.org or our Schema Markup Validator instead. On WordPress, Yoast and Rank Math FAQ blocks add this markup automatically, so check your page source before adding another copy.

FAQ schema questions, answered

Short answers on Google’s changes, validation and best practice.

What is FAQPage schema used for?

FAQPage schema marks up the questions and answers on a page as structured JSON-LD, so search engines and other tools can read them directly. It describes the content and does not change what visitors see.

Does Google still show FAQ rich results?

No. Google limited FAQ rich results to well-known government and health sites in August 2023, then stopped showing them in Search on 7 May 2026. FAQPage is still valid schema.org markup, and existing markup can stay on the page.

Should I remove FAQ schema from my site?

There is no need to, as long as it accurately describes questions and answers visible on the page. Google has said unused structured data causes no problems. Remove it only where it describes content that is no longer on the page.

Does FAQ schema help with AI Overviews?

Google says AI Overviews and AI Mode need no special markup, so FAQ schema is not a way into them. Clear, visible question-and-answer content matters most, and the markup does not guarantee being cited.

How do I validate FAQ schema now?

Use the Schema Markup Validator at validator.schema.org or the Search Savvy Schema Markup Validator. Google’s Rich Results Test no longer supports FAQ markup.

What is the difference between FAQPage and QAPage?

FAQPage is for questions answered by the site owner, such as a help page. QAPage is for a single question with answers submitted by users, such as a forum thread.

How many questions can FAQ schema have?

There is no fixed limit. Include every question and answer that is visible on the page, and nothing that is not.

Can I paste my FAQs instead of typing them?

Yes. Open “Paste a whole list instead” and paste Q: and A: lines, Question | Answer lines, tab-separated rows from a spreadsheet, or blocks separated by blank lines.

Why does the generator also give me HTML?

Structured data must match content visitors can see. The HTML tab produces an accessible accordion with the same questions and answers, so the page and the markup never drift apart.

Is this FAQ schema generator free?

Yes. It is completely free, with no sign-up and no limit. Everything runs in your browser, so your content is never uploaded to a server.

Need structured data that still pays off?

Search Savvy audits your schema, removes what no longer helps and implements the types that still earn rich results and clear answers.

Talk to our SEO team