How to run a 20 questions round
In 20 questions one person locks in a secret answer and everyone else tries to name it within 20 yes-or-no questions. The round usually stalls while the host tries to think of something. Pick a category and a difficulty, press the button, and one answer is drawn from the 60 built-in answers that match your filters, shown masked as a row of dots. Only the host presses reveal, and the use-one-question button counts the remaining questions down from 20. Hiding the category as well makes the round harder.
The draw builds the list of matching answers and then picks one position uniformly inside that list, and because every draw starts from the full list again, the same answer can come up twice in a row. It uses the browser Math.random function, which is not a cryptographically secure random source, so do not use it for an official draw that is legally binding or that involves money. The answers are grouped into objects, animals, foods, places and job types, and the three difficulty steps were sorted by the author as of October 2026, not against any published difficulty standard.
Writing the questions and judging the guesses are not covered here. No real people are included. The remaining question count returns to 20 when the page reloads and nothing is stored. Treat the result as a party aid only.
Frequently asked questions
There are 60 answers across five categories (objects, animals, foods, places, job types) and three difficulty steps. When you narrow the filters, the number of matching candidates is shown with the result.
Yes. Every draw starts from the whole matching list again, so the answer you just had can appear twice in a row. Change the category or difficulty if you want a different pool.
No. This tool only draws the secret answer and counts the questions you have left. Writing questions and judging guesses are not covered.