RESEARCH & PRACTICE
Cognitive load is the invisible force that makes or breaks a user experience. Here's what it is, why it matters, and how to design with it in mind.

Picture the scene. It's Monday morning. You open your browser, all the usual tabs. Email, Slack, the report you haven't finished, the slide deck you promised by noon. Better put on some music, too. And just before diving in, one quick game of Solitaire to warm up the brain. You know how this ends. The fan starts spinning. The cursor becomes a beach ball. Everything slows to a crawl.
We've all been there with our computers. But here's the thing most designers don't stop to consider: your users experience exactly that same kind of slowdown, every single day, and the culprit isn't their hardware. It's your interface.
THE CORE CONCEPT
Human beings have a finite amount of mental bandwidth. We can only hold so many things in working memory at once, process so much new information before our attention flags, and juggle so many tasks before something starts to slip.
The moment a user interface demands more than a person's available mental resources, you've lost them, they abandon the task, make an error, or simply give up.
This concept is known as cognitive load, and it's one of the most consequential ideas in user experience design. Formally, the cognitive load of an interface is the total amount of mental effort required to understand and operate the system.
The critical implication is this: unlike a slow computer, a human brain cannot be upgraded. You cannot ask your users to think harder. You can only design smarter.
Intrinsic Load
e.g. reading account balances
Extraneous Load
Can and should be reduced or eliminated. Every obstacle in the way.
e.g. remembering your password
THE TWO TYPES
Not all cognitive load is same, and conflating two types leads designers to solve wrong problems. The Nielsen Norman Group identifies two key categories that every designer needs to understand.
Intrinsic Load
This is irreducible mental effort that comes from the task itself. Imagine opening your banking app to check your account balances. Intrinsic load is brainpower required to comprehend those numbers, to understand what they mean, compare them, and decide what to do. You cannot remove this load without removing the task entirely. It is the substance of what your user came to do.
Extraneous Load
This is where design lives or dies. Extraneous load is everything that gets between user and their goal, the friction, the confusion, the unnecessary cognitive overhead. Remembering a fourteen-character password. Figuring out which of five similarly-named accounts is your savings. Deciphering a label written in corporate jargon. None of this is the task. All of it is your design failing the user.
The designer's job is not to eliminate all cognitive effort, that's impossible, and a completely effortless interface would be meaningless. Job is to eliminate extraneous effort. Protect your users' finite mental resources so they can spend them on things that actually matter.
A principle worth keeping on your desk
NNG's Framework
The Nielsen Norman Group, the gold standard in UX research, offers three practical strategies for reducing extraneous cognitive load. They sound simple, but applying them rigorously to every screen you design is genuinely hard work.
01
If it distracts the eye, it distracts the brain. Irrelevant images, decorative flourishes, competing typographic styles, overloaded navigation menus, every element that isn't serving the user's goal is competing with the elements that are.
The brain cannot ignore things it sees. It processes everything in the visual field, even things it doesn't consciously register. That means every pixel you include has a cognitive cost. Be ruthless about what earns its place on screen.
In practice: Before adding any element, ask: does this help the user complete their task, or does it just look nice to me? If you can't answer "yes" clearly, cut it.
02
Most of your users have spent years on internet. They know that blue underlined text is usually a link. They know a hamburger icon means a menu. They know that clicking a logo takes them home. These conventions are powerful precisely because they require zero cognitive load to interpret meaning is already stored.
When you invent a new paradigm for the sake of originality, you force your users to build an entirely new mental model from scratch. Sometimes innovation is worth that cost. Usually it isn't. If the conventional solution works, use it, and spend your creative energy on the parts of the experience that actually benefit from novelty.
In practice: Audit your interface for "clever" interactions. Ask whether each one earns its learning curve. Surprise delights users when it delivers value; it frustrates them when it just makes them think harder for no gain.
03
The most elegant form of cognitive load reduction is making the interface do the thinking instead of the user. Every step you can hand off to the machine is mental energy returned to your user for something more important.
Biometric login instead of a remembered password. Autofill on a form the user has already completed. Pre-selecting the most common option. Surfacing previously entered data so users don't have to re-type it. These aren't just convenience features` they're a direct acknowledgment that your users' attention is valuable, and you're not going to waste it.
In practice: Map your user's flow and find every moment they're asked to remember, re-enter, or re-figure-out something the system already knows. Eliminate each one systematically.
The Bigger Picture
There's a broader point underneath all of this. Designing for cognitive load isn't just a UX best practice, it's a form of respect. It's a recognition that your users are real people with full lives, limited time, and finite mental energy.
They're not sitting down with your app because they want to figure out a puzzle. They're trying to accomplish something that matters to them, with whatever bandwidth they have left at that moment in the day.
When you clutter a screen with elements that compete for attention, you're taking something from them. When you break a convention they've relied on for years, you're adding to their cognitive debt. When you force them to remember information your interface should be storing, you're treating their memory as a substitute for your product's memory.
The best designers understand that simplicity isn't the absence of sophistication, it's result of it. It takes more skill to remove things than to add them. It takes more confidence to trust white space than to fill it. And it takes genuine empathy to look at your own work and ask: whose needs does this actually serve?
Keep your designs simple. Protect your users' attention like limited resource it is. And maybe, as old analogy goes, let them save a little bandwidth for the solitaire game.






