Arayüz tasarımı (ing. interface design) bir hizmeti sunan sistem (makine, bilgisayar) ile kullanan sistem (kullanıcı) arasında bir iletişim ve etkileşim köprüsü görevi gören kullanıcı arayüzlerinin tasarımı ile ilgili tasarım disiplinidir.
Buna kullanıcının sorularının, sistemin kontrol sorularının, ve her iki tarafın cevaplarının içeriklerinin yapılandırılması, soru cevap diyalog senaryolarının tasarımı, eğer kullanıcı sistem etten kemikten bir insan ise görüp kullandığı iletişim mekanizmalarının (görüntü, ses, tuş, kumanda, vs..) kullanılabilirliği veya ergonomik özellikleri, belli kural ve standartlara uyumluluk derecesinin (zamanı ve eldeki olanakları da göz önünde tutarak) belirlenmesi gibi konular dahildir.
Bu tasarım disiplininin başlıca amaçları ve amaca ulaşmak için öngördüğü yöntemler şu şekilde sıralanabilir:
Arayüz veya kullanıcı arayüzü denilince kastedilen, sadece grafiksel kullanıcı arayüzü değildir. Geniş anlamıyla arayüzün tanımı şöyle yapılabilir: Herhangi bir programlama bilgisine sahip olmayan kullanıcıların da bilgisayar programlarını veya bilgisayar programları ve komutları içeren makineleri kullanabilmelerini mümkün kılmak için geliştirilen görsel, işitsel veya dokunsal kumanda araçlarının tümü.