User Interface Design (deutsch etwa Benutzer-Schnittstellen-Gestaltung) ist eine Design-Disziplin, die auf die sinnvolle Gestaltung von intuitiven Benutzeroberflächen zwischen Menschen und Maschinen oder Geräten abzielt. Ihr Ziel ist es, eine möglichst reibungslose Interaktion zwischen beiden Seiten zu ermöglichen. Dabei geht es nicht nur um grafische Benutzeroberflächen (Graphical User Interface). Die Schnittstelle kann auch auf akustischen Signalen (Spracherkennung) basieren. In der Regel ist aber von einer visuellen Lösung auszugehen, wenn von User Interface Design gesprochen wird.