UX Interaction Design Handbook

Heuristic Evaluation Tool

Score interfaces against Nielsen's 10 heuristics with severity ratings.

Research & Testing
Cumulative severity
0 / 40
1

Visibility of system status

Always inform users about what is going on through timely feedback.

2

Match between system & real world

Speak the user's language, with familiar words, phrases and concepts.

3

User control & freedom

Provide clearly marked emergency exits — undo and redo.

4

Consistency & standards

Follow platform and industry conventions.

5

Error prevention

Eliminate error-prone conditions or confirm before commit.

6

Recognition rather than recall

Make objects, actions and options visible.

7

Flexibility & efficiency of use

Allow users to tailor frequent actions; cater to novice and expert.

8

Aesthetic & minimalist design

Avoid irrelevant or rarely-needed information.

9

Help users recover from errors

Plain-language messages, indicate the problem, suggest a solution.

10

Help & documentation

Easy to search, focused on the task, concrete steps.

Deepesh Barjatya
by Deepesh Barjatya