What is card sorting in UX?
Card sorting in UX is a research method where people group labeled cards into categories, showing how they expect content to be organized.
also calledcontent sorting · open card sort · closed card sort
Hand someone fifty index cards, each naming a page on your site, and ask them to put the ones that belong together in piles. Watch how they hesitate, shuffle and argue with themselves. That small, slightly messy exercise tells you more about how your menu should be organized than a week of internal meetings.
- Participants group labeled cards so you can see how they expect content to be organized.
- Use an open sort early to find categories, and a closed sort later to check them.
- Cards that people cannot place are valuable findings, not noise.
- Follow it with tree testing to confirm that people can actually find things.
How a card sort works
You write each piece of content or feature on a separate card: "Returns policy", "Track my order", "Gift cards". Participants then sort the cards into groups that make sense to them. Afterwards you compare the groupings across people and look for patterns.
The point is not to find one correct answer. It is to see where most people agree, where they split, and which items nobody knows what to do with. Those orphan cards are often the most useful finding.
Open, closed and hybrid sorts
In an open sort, participants make up their own groups and name them. Use it early, when you do not yet know what the categories should be. It surfaces the words people naturally use.
In a closed sort, you give them the category names and they drop cards into them. Use it later, when you already have a draft structure and want to see if it holds up.
A hybrid sort lets people use your categories but also create new ones when nothing fits. It is a decent middle path when you have a rough idea but do not fully trust it.
Running one step by step
A basic study follows these steps:
- Pick 30 to 60 items. Fewer than that gives you little to look at, more makes people tired.
- Write each item in plain language, not internal jargon, and avoid starting several cards with the same word because people will group by it.
- Recruit people who resemble your real users, not your colleagues.
- Run it in person with paper, or remotely with an online tool.
- Ask people to think aloud, since the reasoning matters as much as the piles.
- Look for clusters that appear again and again, then use them to draft a structure.
A handful of participants gives you early signals. For a large or complex site you will want more, especially if you plan to count agreement.
What it will not tell you
Card sorting reveals mental models, but it does not prove your navigation works. People sorting cards at a table are not hunting for something under time pressure on a phone. That is why teams usually follow it with a tree test, where participants try to find items in a proposed structure.
It also cannot choose the top level labels for you. Participants often produce vague group names such as "Other" or "Info", and you will still need judgment and a clear content strategy to turn raw piles into a menu.
Mistakes worth avoiding
Using your own org chart as the starting point is the big one. A company may have a "Solutions" team and a "Services" team, but customers see one thing. Another trap is writing cards that give away the answer, like "Billing: invoices" next to "Billing: refunds". And finally, treating a small sample as gospel. If three people disagree, you have a question, not a verdict.
Card sorting: your questions, answered
What is card sorting used for in UX?
It is used to design or improve how content is grouped and labeled, mainly for navigation menus, site structure and category names. By watching how people cluster items, you learn which groupings feel natural and which words they use.
How many participants do you need for a card sort?
There is no single magic number. A small group of around five to ten gives you useful early patterns, while larger studies of twenty or more help when you want to measure agreement statistically. Choose based on how complex the site is and how confident you need to be.
What is the difference between open and closed card sorting?
In an open sort, participants create and name their own groups, which helps you discover categories. In a closed sort, they place cards into categories you provide, which helps you validate a structure you already drafted.
How many cards should a card sort have?
Most studies use between 30 and 60 cards. Fewer than that rarely reveals meaningful patterns, and many more than that tends to tire people so that the later sorting becomes careless.
Can you do card sorting remotely?
Yes. Several online tools let participants drag digital cards into groups on their own time, and the tool collects the results for you. Remote sorting makes it easy to reach more people, though you lose the chance to listen to them think aloud unless you add a call.
More quick answers
What is the difference between card sorting and tree testing?
Card sorting helps you create a structure from how people group things. Tree testing checks an existing structure by asking people to find items in it.
Is card sorting qualitative or quantitative?
It can be both. Watching and listening to participants is qualitative, while counting how often cards are grouped together adds a quantitative layer.
What is a good time to run a card sort?
Early in a redesign or whenever your site has grown messy. It feeds directly into information architecture decisions.
Do you need special software for card sorting?
No. Paper index cards and a table work fine for in-person sessions. Online tools help when you want more participants or automatic analysis.
What are hybrid card sorts?
In a hybrid sort, participants sort into predefined categories but may also create their own when none fit. It blends the discovery of an open sort with the control of a closed one.
Tree testing in UX is a research method where people try to find items in a text-only outline of your site structure, showing whether the hierarchy makes sense.
Information architecture in UX is the practice of organizing and labeling a product's content so people can find what they need and understand where they are.
A sitemap in UX is a diagram or list showing every page of a website or app and how those pages are organized and linked, usually as a hierarchy.
Navigation in UX is the set of menus, links and cues that help people find content, move between pages and always know where they are.
A mental model in UX is a person's internal belief about how a system works, which shapes what they expect to happen when they use it.
Found this useful? A GitHub star helps other designers find it.