UX and UI design are two of the most in-demand skills in the tech industry today. If you’re looking to improve your skills or break into the field, reading some good books is a great place to start.
Here are the top 10 design books for UX and UI designers:
About Face:
The Essentials of Interaction Design by Alan Cooper, Robert Reimann, David Cronin, and Christopher Noessel

This is the bible of interaction design, and it’s a must-read for any UX or UI designer. It covers everything from the basics of user research and design thinking to more advanced topics like interaction patterns and information architecture.
The Design of Everyday Things by Don Norman

This book is a classic for a reason. It’s a must-read for anyone who wants to understand how to design products that are easy to use and enjoyable to interact with. Norman covers a wide range of topics, from the psychology of perception to the importance of affordances and feedback.
Don’t Make Me Think, Revisited by Steve Krug

This book is a short but essential read for anyone who wants to learn how to design user-friendly interfaces. Krug focuses on the importance of clarity and simplicity, and he provides a number of practical tips for making your designs more usable.
100 Things Every Designer Needs to Know About People by Susan Weinschenk

This book is a great resource for learning about the psychology of design. Weinschenk covers a wide range of topics, from how people perceive color and typography to how they make decisions and solve problems.
Lean UX:
Applying Lean Principles to Improve User Experience by Jeff Gothelf and Josh Seiden

This book is a great introduction to the Lean UX methodology. Lean UX is a way to design and develop products more efficiently and effectively by focusing on user feedback and iteration.
Smashing UX Design:
Practical Tips & Techniques for Designing Better User Experiences by Jakob Nielsen and Luke Wroblewski

This book is a comprehensive guide to UX design. It covers everything from user research and information architecture to interaction design and visual design.
Design for Real People:
User-Centered Design for the Web by Steve Mulder and Christian Rohrer

This book is a great introduction to user-centered design (UCD). UCD is a design philosophy that focuses on the needs and wants of the user. This book covers all aspects of UCD, from user research to usability testing.
The UX Book:
Process and Guidelines for Ensuring a User-Centered Design by Rex Hartson, Pardha Sameshima, and Jakob Nielsen

This book is a comprehensive guide to the UX design process. It covers everything from user research to prototyping to testing.
Elements of User Experience:
User-Centered Design for the Web and Beyond by Jesse James Garrett

This book is a classic for a reason. It’s a great introduction to the fundamentals of UX design. Garrett covers everything from information architecture to interaction design to visual design.
Refactoring UI:
A Practical Guide to Improving the User Experience of Web Applications by Adam Wathan and Steve Schoger

This book is a great resource for learning how to improve the UX of existing web applications. Wathan and Schoger cover a wide range of topics, from typography and layout to navigation and error handling.
These are just a few of the many great design books available for UX and UI designers. If you’re looking to improve your skills or break into the field, I recommend checking out some of these books.
I hope this list is helpful