Anticode Open builder

Make a "which one are you?" quiz where the result feels earned

The fun of a "which character are you?" quiz is the moment the result lands and feels uncannily right. That feeling is designed: it comes from answers that each lean towards an outcome, balanced so every result is reachable, and result text that flatters with specifics. Here's how to build that logic, and how Anticode turns it into a small app that keeps no record of anyone's answers.

Updated · By the Anticode team

How results are decided

Nearly every personality quiz on the web uses one of two mechanisms. Pick one deliberately, because it shapes how you write every question.

Tally
Each answer belongs to one outcome. Count which outcome got the most answers; that's the result. Easy to write and to check, and fine for four to six outcomes.
Weighted points
Each answer gives points to one or more outcomes ("Rainy days in" gives Fox 2 and Owl 1). Highest total wins. More nuanced, because an answer can lean two ways, but you must check the totals are balanced.

Personality frameworks with axes (introvert or extrovert, planner or improviser) are a third option: each answer moves a score along one axis, and the combination of positions gives the result. That suits four results from two axes or eight from three, but it's harder to make every question feel natural.

Making every outcome reachable

The most common bug in homemade personality quizzes is an outcome that almost nobody gets. Check the balance before you publish:

  1. Count the doors. Every outcome should be the answer to roughly the same number of options across the quiz.
  2. Avoid one obvious answer per question. If one option is plainly the cool one, everyone picks it and one outcome dominates.
  3. Shuffle option order, so the outcome attached to the first option doesn't win by position.
  4. Decide the tie-break. With six questions and three outcomes, ties are common. Choose a rule: the outcome of the last answer, a deciding question, or a fixed priority. Don't leave it to whichever outcome is first in the code.
  5. Play it twenty times with different moods and see what comes up.

Questions that are fun to answer

Personality quizzes aren't tests. The questions should be enjoyable on their own, with indirect choices that reveal taste: pick a breakfast, a holiday, a superpower, a colour of door. Six to ten questions is enough. Mix formats (a picture grid, a slider, a this-or-that) to keep the pace up. Avoid questions that feel like a form, such as age or job, unless the result genuinely depends on them.

Writing results people share

A result is shared when it says something specific and kind that the reader recognises in themselves. Each one needs:

  • A memorable name and a visual: drawn in code as an illustration, badge or pattern, since the sandbox doesn't load images from the web.
  • Three or four sentences that mix a flattering trait with a gentle, funny flaw ("You'll plan the perfect picnic and then forget the bottle opener").
  • A connection to the theme: the drink, the book, the trail or the product that matches.
  • A share line and a retake button. A line people can copy, such as "I got The Lighthouse Keeper", plus the quiz's address.

Building it with Anticode

Give the outcomes, the mechanism and the tone in the request: "A 'which coastal walk are you?' quiz for a walking guide's website. Eight questions, weighted points, five outcomes with names and descriptions I'll supply, tie-break by the last answer, drawn illustrations for each result, warm and witty tone." Paste your result text if you've written it; otherwise ask for a draft and edit it, since the result copy is where the quiz's personality lives.

The model writes the whole quiz as one self-contained app: questions, scoring, result screens and a restart. It runs in the visitor's browser, so results appear instantly. If you choose, the last result can be remembered on that device, so returning visitors see "Last time you were The Lighthouse Keeper".

No data collected, and what that rules out

An Anticode app has no network connection, so the quiz sends nobody's answers anywhere. You can say on the start screen that nothing is collected, which is a pleasant change for visitors used to quizzes that end in an email gate. The flip side is that you won't know which results are most common, and there's no per-result share image or preview card. If you want to collect emails with the result, that's a different design: the lead generation quiz page covers it. For questions with right and wrong answers, see the AI quiz maker page.

Questions people ask

Can a personality quiz maker like this handle many outcomes?

Yes, but every extra outcome needs more questions to stay balanced. Four to six outcomes work well for six to ten questions.

Can I see what results people get?

No. Answers stay in each visitor's browser. You see page views for the published site in your dashboard.

Can I embed it in a blog post?

It publishes as its own page, which you can link to. You can also export it as one self-contained HTML file to host elsewhere.