Free Preference Test Tool
Free, up to 1,000 responses per study, no credit card. Lyssna and Useberry free plans stop at 10 to 15. Sign in only to share.
Pre-filled with two booking-page designs and a question, so you can try everything first.
Set up your test
Study title
Your designs2
Two to six images. People see them in a random order.
Design A
PNG, JPG or WebP, or drag it here
Design B
PNG, JPG or WebP, or drag it here
Main question
Options
Participant journey
Optional. Empty boxes use the wording shown.
Shown first, on the start screen.
Shown under the welcome message, before the first step.
Questions before the study
Up to 3. Asked before the task. Don't ask for names or emails unless you need them; participants are told what's collected.
Questions after the study
Up to 3. Asked after the task.
Shown when the participant has finished.
Optional. Starts with https://. Sent after 5 seconds.
People enter it before seeing the study.
Stored as a hash. Change it later in Share.
Already have a study?
Paste your study key and results (owner) key to view your results.
Run a preference test in five steps.
Upload 2 to 6 designs
Same screen, same size, so the only difference is what you are testing.
Write one specific question
Ask which is clearer or more trustworthy, not which people like.
Add a follow-up
Ask why they chose it. The reasons are the useful part.
Preview it, then send the link
Sign in with an email link to get the share link. Aim for 20 or more responses.
Read votes and reasons
Check the split first, then read the reasons behind it.
What the results show you.
- Votes per design: counted against the original A, B and C, whatever order people saw.
- Reasons: what people said when you asked why they chose it.
- Significance hint: from 20 responses: an exact binomial test for two designs, chi-square for three to six.
- Export: responses as CSV.
Settling it on one screen? Follow up with a free first click test. Testing a whole prototype rather than one screen? Try the free Maze alternative or the free Lyssna alternative.
Free plans cap responses. We cap each study at 1,000.
- UX Academy1,000responses per study, free
- 15self-recruited responses
- 10responses a month
- 1study a month
Competitor free-plan limits as published on their pricing pages, checked 22 October 2026 (Maze: 28 October 2026). Plans change, so check their sites. You bring your own participants; we don't run a panel. We aren't affiliated with any of them.
Frequently asked questions
What's a preference test?
A preference test shows people two to six versions of a design and asks which one they prefer for a specific reason, such as which makes it clearer how to book. It is a quick way to settle a design argument with evidence from the people who will use the thing.
Is the preference test free?
Yes. Building a test and previewing it as a participant costs nothing, and there is no credit card step. A study takes up to 1,000 responses. You sign in with an email link only to get the share link, and your results are not locked. There is no participant panel, so you send the link to your own testers.
How do I run a preference test?
Upload two to six designs, write one specific question, and preview it. Then sign in, copy the share link and send it to participants. Open the results to see votes per design, the reasons people gave and the significance hint.
What should I ask?
One specific, answerable question beats "which do you prefer?". Try "which makes it clearer how to book?" or "which would you trust with your payment details?". The optional follow-up (why did you choose it?) is where the useful detail comes from, so read the reasons, not just the percentages.
What images work best?
Screenshots or mockups of the same screen at the same size, so the only difference is the thing you are testing. Upload PNG, JPG or WebP (they are resized for you), or paste a link to an image that is already hosted. Participants can tap any design to see it full size, and a phone frame suits mobile designs.
How many responses do I need?
The tool will not call a winner under 20 responses, because a handful of votes can swing either way by chance. With 20 or more it shows a p-value hint: an exact binomial test for two designs and a chi-square test for three to six. Treat it as a hint, not proof, because your participants are self-selected.
Does the order of the designs bias the result?
Each participant sees the designs in a random order, and the tool records the order they saw, so position bias (people favouring the first or left-hand option) is spread across the designs instead of favouring one. Results are always counted against the original A, B and C.
Can each person see just one design?
Yes. The show-one-each option gives every participant a single design instead of a choice, with the least-shown design served first. Results then compare the groups rather than call a winner, and the tool wants at least 10 responses per design before it compares them.
What do the results show?
Votes per design, the reasons people gave and the significance hint. Responses export as CSV.
When is a preference test the wrong tool?
It tells you which design people pick and what they say about it, not whether the design works. Pair it with a first-click or task-based test before you ship, and remember there is no participant panel here, so you recruit your own.
How does this compare to paid preference testing tools?
Paid tools mostly add a participant panel, team workspaces and support. This one doesn't recruit for you. The designs, randomised order, votes, reasons, significance hint and CSV export are free.
Not sure this is the right test? Pick by question
- Will people find things in my navigation?Tree testNeeds participants
- How do people group my content?Card sortNeeds participants
- Where do people click first on this screen?First-click testNeeds participants
- Does my page get its message across at a glance?Five-second testNeeds participants
- Can people finish a task in my prototype?Prototype testNeeds participants
- Who am I designing for?Persona builderWorks right now
- Is my page accessible?Accessibility checkerWorks right now