برخی از اصول طراحی رابط کاربری عبارتند از ساختار (سازمان)، سادگی (مینیمالیسم)، دیده شدن (سلسله مراتب واضح)، بازخورد (اعلان ها)، انعطاف پذیری (سفارشی سازی).