ממשק משתמש איקוני (באנגלית: Iconic User Interface ובקצרה IUI) המכונה גם ממשק משתמש גראפי (באנגלית: Graphical User Interface ובקצרה GUI) הוא ממשק משתמש אשר תפעול מכונה דרכו (ככלל הכוונה למכונה הכוללת מחשב או לחלופין מערכת מחשב) נעשית רק, בעיקר או במידה נרחבת דרך איקונים (icons).
אייקונים נפוץ להגדיר כעיצובים גראפיים מורכבים (בעלי יותר משני קטעים או בעלי עקומים-פתוחים או עקומים-סגורים רבים) וככלל גם צבעוניים.
בכל הנוגע לתפעול מערכת מחשב דרך מערכת הפעלה ממשק משתמש איקוני נחשב לשלב אחד מעל ממשק משתמש מבני טקסט שנמצא בעצמו שלב אחד מעל ממשק משתמש שורת פקודה.
ממשק משתמש שורת פקודה נחשב לממשק המשתמש התוכנתי (וירטואלי) האלמנטרי ביותר במערכות מחשוב מודרניות ולמי שעובד למשל כסיס אדמין חשוב להכירו טוב לא פחות, באופן כללי, מההכרות עם ממשק משתמש איקוני ו\או ממשק משתמש מבוסס שורת פקודה.
מעניין לציין שלפעמים מערכות מחשב מגיעות עם תוכנה קושחתית שהיא אלמנטרית יותר ממערכת ההפעלה ויש לה ממשק משתמש מובנה המהווה מעין שילוב של שלושת ממשקי משתמש אלה. כמובן שבהקשר בתוכנות מורכבות מאד כגון משחק מחשב עם עולם מדומה, ניתן לשוח על ממשקי משתמש מורכבים או לחלופין מופשטים עוד יותר.