Drop your UI design here
or click to browse • PNG, JPG, WEBP supported
Nielsen's 10 Usability Heuristics
Your design will be evaluated against these industry-standard principles
Visibility of System Status
Keep users informed through appropriate feedback within reasonable time
Match Between System & Real World
Speak the users' language with familiar concepts and conventions
User Control & Freedom
Provide clear exits and support undo/redo for user mistakes
Consistency & Standards
Follow platform conventions so users don't wonder about meanings
Error Prevention
Design to prevent problems before they occur
Recognition Over Recall
Minimize memory load by making options visible and accessible
Flexibility & Efficiency
Provide accelerators for experts while supporting novices
Aesthetic & Minimalist Design
Avoid irrelevant or rarely needed information in dialogues
Error Recovery
Help users recognize, diagnose, and recover from errors
Help & Documentation
Provide searchable help focused on user tasks when needed
Shneiderman's Eight Golden Rules
Your design will be evaluated against these industry-standard principles
Strive for Consistency
Consistent sequences of actions should be required in similar situations.
Seek Universal Usability
Recognize the needs of diverse users and design for plasticity, transforming content.
Offer Informative Feedback
For every user action, there should be system feedback.
Design Dialogues to Yield Closure
Sequences of actions should have a beginning, middle, and end.
Prevent Errors
Design the system so that users cannot make serious errors.
Permit Easy Reversal of Actions
This feature relieves anxiety, since the user knows that errors can be undone.
Support Internal Locus of Control
Experienced operators strongly desire the sense that they are in charge of the system.
Reduce Short-Term Memory Load
The limitation of human information processing in short-term memory requires that displays be kept simple.
Tognazzini's 16 Principles
Your design will be evaluated against these industry-standard principles
Anticipation
Bring to the user all the information and tools needed for each step of the process.
Autonomy
The computer, interface, and task environment all "belong" to the user, but with user-control comes responsibility.
Color Blindness
Whenever you use color to convey information in the interface, you should also use clear, secondary cues to convey the information.
Consistency
The most important consistency is consistency with user expectations.
Defaults
Defaults should be easy to "blow away" and should never cause errors.
Efficiency of the User
Look at the user's productivity, not the computer's.
Explorable Interfaces
Give users well-marked roads and landmarks, then let them shift into four-wheel drive.
Fitts's Law
The time to acquire a target is a function of the distance to and size of the target.
Human Interface Objects
Human-interface objects can be seen, heard, felt, or otherwise perceived.
Latency Reduction
Optimize the user's experience of latency.
Learnability
Limit the trade-off between learnability and usability.
Metaphors
Choose metaphors well, as they enable users to instantly grasp the finest details of the conceptual model.
Protect User's Work
Ensure that users never lose their work.
Readability
Text that must be read should have high contrast.
Track State
Because many of our interactions with the real world involve state, we have developed a natural ability to track it.
Visible Navigation
Avoid invisible navigation.
Gerhardt-Powals' Principles
Your design will be evaluated against these industry-standard principles
Automate Unwanted Workload
Free cognitive resources for high-level tasks. Eliminate mental calculations, estimations, comparisons, and unnecessary thinking.
Reduce Uncertainty
Display data in a manner that is clear and obvious.
Fuse Data
Reduce cognitive load by bringing together lower level data into a higher level summation.
Present New Information with Meaningful Aids
Use a familiar framework (e.g. schemas, metaphors, everyday terms) for easier interpretation.
Use Names Conceptually Related to Function
Display names and labels should be context-dependent.
Group Data in Consistently Meaningful Ways
Group data logically within a screen and consistently across screens.
Limit Data-Driven Tasks
Reduce the time spent assimilating raw data. Make appropriate use of color and graphics.
Minimize User's Memory Load
Do not require the user to remember information from one screen to use on another.
Compatibility with Mental Models
Design should align with how users expect a system to work.
Consistent Mapping
Maintain consistent relationships between controls and their effects.
The Five E's of Usability
Your design will be evaluated against these industry-standard principles
Effective
How completely and accurately the work or experience is completed or goals reached.
Efficient
How quickly this work can be completed.
Engaging
How well the interface draws the user into the interaction and how pleasant and satisfying it is to use.
Error Tolerant
How well the product prevents errors and can help the user recover from mistakes that do occur.
Easy to Learn
How well the product supports both the initial orientation and continued learning throughout the complete lifetime of use.