Recognition Over Recall
Recognising something on screen is far easier than remembering it, so keep the information visible.
Definition
Nielsen's sixth heuristic. Minimise the user's memory load by making objects, actions and options visible. The user should not have to remember information from one part of the interface to another.
Expert heuristic. A review criterion developed by practitioners. Useful and widely taught, but evaluated by judgement rather than measurement.
On this page
The memory research behind it
Recognition memory outperforms free recall by a wide margin, a finding consistent across decades of experimental psychology. Recognition supplies retrieval cues; recall requires generating them. This is the one Nielsen heuristic with the strongest research grounding underneath it.
Practically, it means every time an interface asks 'what was it called' or 'what did you enter earlier', it has imposed a cost it could have absorbed.
Recall demands worth removing
- Requiring an exact command name where a searchable palette would do.
- Clearing the search query from the results page.
- Losing form data on validation error or on back navigation.
- Showing a code in an email that must be typed elsewhere, when a link would work.
- Icon-only toolbars with no labels and no tooltips.
- Asking users to compare items across pages instead of side by side.
Do
- Show recently used and recently viewed items.
- Keep the query, filters and selection visible in results.
- Autocomplete from data you already hold.
- Show the format requirement before the user types, not after they fail.
- Let comparison happen in one view.
Do not
- Rely on icon-only controls for anything infrequent.
- Hide the user's own input behind a step boundary.
- Require memorisation of identifiers your system generated.
In practice
Command palettes over memorised shortcuts
Professional toolsA searchable palette turns a recall task into a recognition task while still exposing the shortcut for people who want to learn it. Both populations are served by one control.
Persistent query and filters
Search and catalogueKeeping the query and active filters visible above results prevents the most common recall failure in search interfaces, and makes refinement rather than restart the natural next action.
Sources
Where a source establishes something narrower than the popular reading of it, the note says so.
10 Usability Heuristics for User Interface Design
J. Nielsen, Nielsen Norman Group, 1994, revised 2020
Recognition memory for words, sentences, and pictures
R. N. Shepard, Journal of Verbal Learning and Verbal Behavior, 1967
Classic demonstration of the size of the recognition advantage.
Continue from here
Each link says what the connection is, so you can tell a principle from an alternative from a thing people mix this up with.
Applies when you are designing
Applied through
Where this shows up as a concrete interface decision.
- Autocomplete and TypeaheadPattern
- Command PalettePattern
- SearchPattern
- IconographyUI foundation
Related concept
Connected closely enough to change how you apply this.
- Hick's LawLaw
- Jakob's LawLaw
- Miller's LawLaw
- Power Law of PracticeLaw
- DiscoverabilityPrinciple