BookBrief
Don't Make Me Think cover
Archivist's Choice

Don't Make Me Think

Steve Krug (2009)

Genre

General

Reading Time

120 min

Key Themes

See below

Track Your Reading

Sign in to track this book

Design websites so intuitive that users don't have to think, transforming their experience.

Core Idea

Good web design makes interfaces easy to use, so users don't need to spend mental effort understanding them. By reducing the need to think and making choices clear, designers create effective, user-friendly digital experiences. This comes from following common patterns, using clear visual layouts, removing unnecessary content, and doing simple, frequent usability tests.
Reading time
120 min
Difficulty
Easy
✓ Read this if...
You are a web designer, developer, product manager, or anyone involved in creating digital interfaces and want practical, no-nonsense advice on improving usability.
✗ Skip this if...
You are looking for deep theoretical dives into HCI or advanced psychological principles of user behavior; this book is focused on practical application.

Core idea

The central argument and framework that powers the entire book.

Good web design makes interfaces easy to use, so users don't need to spend mental effort understanding them. By reducing the need to think and making choices clear, designers create effective, user-friendly digital experiences. This comes from following common patterns, using clear visual layouts, removing unnecessary content, and doing simple, frequent usability tests.

At a glance

Reading time

120 min

Difficulty

Easy

Read this if...

You are a web designer, developer, product manager, or anyone involved in creating digital interfaces and want practical, no-nonsense advice on improving usability.

Skip this if...

You are looking for deep theoretical dives into HCI or advanced psychological principles of user behavior; this book is focused on practical application.

Key Takeaways

1

Krug's First Law of Usability: Don't Make Me Think!

Users shouldn't have to decipher your interface; it should be immediately obvious.

Quote

Your goal should be to eliminate question marks. When users are looking at a Web page, they should never have to ask themselves, 'Where am I?' or 'Where do I start?' or 'What are they trying to tell me?'

Good web design, according to Krug, means making users think as little as possible. Each time a user has to stop and think, it causes frustration and makes them more likely to leave. This isn't about making users less intelligent; it's about respecting their time and attention. Websites should be clear, easy to use, and navigable without conscious effort. If a user needs to pause and consider an action, the design has failed. The best interaction is one where the user doesn't even notice they're using an interface, but feels like they...

Supporting evidence

Krug frequently uses examples of poorly labeled navigation or ambiguous calls to action, contrasting them with clear, concise alternatives that require no mental processing from the user. He emphasizes that users don't 'read' web pages so much as 'scan' them for keywords and visual cues.

Apply this

Conduct 'blink tests' on your designs: can a new user understand the purpose and main actions of a page within 3-5 seconds? Prioritize clear, concise labels over clever or ambiguous ones. Ensure all clickable elements look clickable and that their function is immediately apparent.

cognitive-loadusability-heuristicsinformation-scent
2

How Users Really Use the Web: Scanning, Satisficing, and Mismatching

Users don't read; they scan. They don't optimize; they satisfice. They don't follow your plan; they make their own.

Quote

Users don't read. They scan. They don't make optimal choices. They satisfice. They don't figure out how things work. They muddle through.

Krug corrects the idea that users carefully read content or logically move through a site. Instead, they quickly scan pages for keywords, headings, and visual clues that match what they want to do. They don't look for the 'best' solution; they look for the 'first reasonable option' that helps them reach their goal (satisficing). Also, users often come to a site with a specific task in mind and will try to complete it using the most direct path they see, often ignoring carefully planned navigation. This 'muddling through' behavior mean...

Supporting evidence

Krug describes observing user behavior during usability tests, noting how quickly they skim content, often missing crucial information if it's not prominently displayed or easily scannable. He highlights how users jump between elements, clicking the first thing that looks promising rather than carefully evaluating all options.

Apply this

Design for scanning: use clear headings, short paragraphs, bullet points, and bold text. Make sure key information is 'above the fold' or easily discoverable. Don't force users into specific paths; provide multiple ways to achieve a goal. Assume users will skip instructions.

user-behaviorinformation-architecturescanning-patterns
3

Design for Forgiveness: It's Okay to Make Mistakes

Good design allows users to recover easily from errors without frustration.

Quote

We need to make it easy to recover from errors. And by 'easy,' I mean 'obvious.'

Even the most intuitive interface won't stop all user mistakes. Good design handles these errors smoothly. Users should never feel stuck, confused by an error message, or unable to undo an action. Clear error messages that explain the problem and suggest a fix, visible 'undo' buttons, and clear ways to go back to a previous state are essential. This builds user confidence and reduces worry, making them more likely to keep using the site even if they make a mistake. Forgiveness is not about stopping errors, but about lessening their im...

Supporting evidence

Krug often points to the frustration users experience when they encounter cryptic error messages (e.g., 'Error 404') or when they accidentally delete something without an 'undo' option. He advocates for clear, human-readable error messages that guide the user, rather than just stating a problem.

Apply this

Implement clear and actionable error messages. Provide 'undo' options for destructive actions. Ensure a prominent 'back' button or breadcrumbs are available. Test your error handling scenarios during usability testing to identify points of frustration.

error-handlinguser-experienceundo-functionality
4

The Power of Convention: Don't Reinvent the Wheel

Leverage established web conventions to reduce user learning curves and increase familiarity.

Quote

Innovate when you have a really good idea, but otherwise, just follow the conventions.

While designers often want to be unique, Krug argues that the web is not the place for too much originality in basic interface elements. Users expect things to work like they do on other sites. Changing common patterns (e.g., a logo in the top left, underlined links, a shopping cart icon for online stores) forces users to relearn basic actions, which goes against the 'Don't Make Me Think' rule. Conventions work well because they are invisible; users automatically know what to do without thinking. New ideas should be saved for solving ...

Supporting evidence

Krug consistently highlights common web patterns like global navigation at the top, search bars in the header, and 'contact us' links in the footer. He explains how users automatically look for these elements in expected places, and how their absence or unconventional placement creates immediate confusion.

Apply this

Stick to common web conventions for navigation, search, links, and forms. Use familiar icons. Only deviate from conventions if you have a demonstrably better, more intuitive solution that has been thoroughly user-tested. Prioritize usability over 'coolness.'

design-patternsuser-expectationsmental-models
5

Usability Testing Doesn't Have to Be Hard (or Expensive)

Even a small, informal usability test can yield profound insights.

Quote

Testing one user is 100 percent better than testing none. Testing one user early in the project is better than testing 50 near the end.

Krug strongly supports regular, informal usability testing, challenging the idea that it needs many resources or a special lab. He says that even testing with three users, once a month, can find 85% of big usability problems. The main point is to watch real users try to do real tasks on your site, without offering help. The insights from watching even a few users struggle can be very valuable, showing design flaws that internal teams, who are too familiar with the product, might never notice. It's about getting outside, unbiased views...

Supporting evidence

Krug details a simplified usability testing process: recruit three users, give them realistic tasks, shut up and observe, identify the top three problems, and fix them. He emphasizes that you don't need a perfect cross-section of users; almost anyone outside your team will reveal issues.

Apply this

Start small: recruit 3-5 people (friends, family, colleagues not involved in the project). Give them 3-5 realistic tasks to complete on your site. Observe silently and take notes on where they struggle. Focus on fixing the most critical issues first. Make testing a regular habit.

usability-testinguser-researchlean-ux
6

The Importance of Clear Visual Hierarchy

Visually guide users to the most important elements on the page.

Quote

By making things that are related to each other visually related, and things that are not related to each other visually unrelated, you can make your pages much easier to scan and understand.

A well-designed page uses visual cues to show importance and connections, making it easy to scan. Larger fonts, bolder text, different colors, plenty of empty space, and grouping related items all help create an easy-to-understand layout. Users should quickly see what is most important, what is a heading versus body text, and what parts they can interact with. Without a clear visual hierarchy, pages become a mess of information, forcing users to carefully read every element, which directly goes against the 'Don't Make Me Think' rule. ...

Supporting evidence

Krug illustrates this with 'before and after' examples of web pages, showing how breaking up large blocks of text, using distinct headings, and utilizing whitespace dramatically improves readability and scannability, making it easier for users to find what they need.

Apply this

Use distinct heading levels (H1, H2, H3) to structure content. Employ whitespace to separate unrelated elements and group related ones. Use color and contrast to highlight important calls to action or interactive elements. Ensure text is legible and line lengths are appropriate.

visual-designinformation-hierarchygestalt-principles
7

Accessibility as Common Courtesy

Designing for accessibility isn't just compliance; it's about being inclusive and thoughtful.

Quote

Accessibility is not a special case. It's just good design.

Krug sees web accessibility not as a difficult rule, but as a basic part of good design and politeness. Just as you wouldn't block a wheelchair ramp, you shouldn't create digital barriers for users with disabilities. Making a site accessible helps everyone, not just those with impairments. For example, good alt text for images helps screen readers and users with slow internet. Clear captions help people with hearing problems and those watching videos in loud places. Prioritizing accessibility means designing for all kinds of human abi...

Supporting evidence

Krug discusses the practical benefits of well-implemented accessibility features, such as clear semantic HTML for screen readers, keyboard navigation, and adequate color contrast, explaining how these improve the experience for a wide range of users, not just those with diagnosed disabilities.

Apply this

Use semantic HTML correctly. Provide descriptive alt text for images. Ensure proper color contrast. Enable full keyboard navigation. Include captions/transcripts for media. Test your site with screen readers or accessibility tools.

web-accessibilityinclusive-designuniversal-design
8

The Myth of the 'Average User'

Design for how users actually behave, not for an idealized, rational user.

Quote

Users are not like you. They are not like your boss. They are not even like your mother. They are busy, easily distracted, and often overwhelmed.

One of the most risky assumptions designers make is that users will act logically, read instructions, or use a site exactly as planned. Krug stresses that there is no 'average user' in the sense of an ideal, patient, and logical person. Instead, users are usually in a hurry, easily distracted, and will choose the easiest path. They often 'figure things out' rather than thinking logically, and they prefer immediate results over understanding the system. Designing for this reality, instead of for a theoretical perfect user, is key to cr...

Supporting evidence

Krug's entire book is built upon observations of real user behavior during usability tests, repeatedly showing how users deviate from expected paths, miss obvious cues, and make 'illogical' choices when presented with even minor friction.

Apply this

Stop trying to teach users how to use your site. Instead, design it so intuitively that they don't need to be taught. Assume users will scan, skip, and make mistakes. Base design decisions on observed user behavior, not on internal assumptions or logical deductions.

user-personasuser-psychologydesign-for-behavior
9

Get Rid of Half the Words on Every Page

Conciseness improves scannability and reduces cognitive load.

Quote

Get rid of half the words on each page, then get rid of half of what’s left.

Web users don't read; they scan. Long, dense paragraphs of text are immediately overwhelming and often ignored. Krug's strong advice is to cut unnecessary words, focusing on clear, short, and effective language. This isn't about simplifying content too much, but about making it best for how people read online. Shorter sentences, bullet points, and clear headings make content easier to absorb, letting users quickly find the information they need without getting stuck. Every word that isn't essential could be a barrier to understanding.

Supporting evidence

Krug consistently redesigns text-heavy examples, showing how reducing word count by 50% or more, combined with better formatting, drastically improves a page's usability and scannability. He argues that users simply won't read long explanations online.

Apply this

Review your content and aggressively cut unnecessary words, sentences, and paragraphs. Prioritize clear, direct language. Use bullet points and numbered lists. Write compelling, informative headings that convey the essence of the following content. Assume users will only read the first few words of any sentence.

content-strategymicrocopyweb-writing
10

It's Not About You: Surviving Executive Design Whims

Advocate for user-centered design by grounding decisions in usability principles, not personal taste.

Quote

The people who hire you usually have strong opinions about design, and they're usually wrong.

Designers often face challenges from people like stakeholders, bosses, or clients whose design preferences clash with good usability. Krug offers practical advice for these situations, pointing out that the 'Don't Make Me Think' rule is about objective user experience, not personal taste. The best way to counter subjective opinions is with objective proof, especially from usability testing. Basing design decisions on user needs and observed behavior, rather than just 'what looks good,' provides a stronger, more defensible argument and...

Supporting evidence

Krug dedicates a chapter to dealing with 'Help! My boss wants me to ______.' scenarios, providing scripts and strategies for politely but firmly pushing back on poor design decisions by referencing the core usability principles and the results of user tests.

Apply this

When facing design pushback, frame your arguments around user behavior and usability principles (e.g., 'this makes users think too much'). Conduct small usability tests to gather evidence. Educate stakeholders on how users actually interact with websites. Focus on explaining the 'why' behind your design choices.

stakeholder-managementdesign-advocacyuser-centered-design

Critical analysis

Notable Quotes

Don't make me think!

The core principle of the book, emphasizing that users shouldn't have to deliberate on how to use a website or app.

It doesn't matter how many times I have to click, as long as each click is a mindless, unambiguous choice.

Explaining that the number of clicks is less important than the clarity and ease of each individual step.

Get rid of half the words on each page, then get rid of half of what's left.

Advocating for concise, clear copywriting and removing unnecessary content to improve scannability.

Happy users don't make mistakes.

Highlighting that good design prevents errors by making the correct path obvious and natural.

Web users don't read, they scan.

Emphasizing the importance of scannable content, headings, and visual hierarchy for web users.

Your job is to make it self-evident.

Stressing that good design should be intuitive and require no explanation for the user.

Usability testing: Test early and often.

A fundamental recommendation for conducting usability tests throughout the design process.

The home page is the most important page on your site.

Underscoring the critical role of the homepage as a starting point and a trust-builder.

Good will is a finite resource.

Explaining that users have limited patience and tolerance for frustrating experiences.

When you're designing, you're not designing for yourself, you're designing for your users.

A reminder to avoid designing based on personal preferences and instead focus on user needs.

Consistency is one of the most powerful forces in the universe of usability.

Highlighting the importance of consistent design elements and behaviors to reduce user confusion.

People are creatures of habit. They like things to be familiar.

Explaining why familiar conventions and patterns are effective in web design.

Searching is often the first choice, even when there are perfectly good navigation options.

Acknowledging that users often prefer searching over navigating, even if it's not always the most efficient path.

Don't waste my time.

A fundamental user expectation that good design respects, avoiding unnecessary steps or content.

Quiz

Test Your Knowledge

Ready to see how well you understood this book? Take our interactive quiz with 10 questions.

10
Questions
~5
Minutes
?
Best Score

Key Questions (FAQ)

The book's core principle is that web interfaces should be so intuitive and self-explanatory that users don't have to expend mental effort figuring out how to use them. It advocates for clear navigation and straightforward design to enhance user experience.

About the author