Eine grafische Benutzeroberfläche, kurz GUI, ist eine Bedienoberfläche, die Funktionen über visuelle Elemente bereitstellt. Statt Befehle auf einer Kommandozeile einzutippen, klicken Nutzer auf Buttons, ziehen Dateien, öffnen Menüs und navigieren über grafische Symbole. Die GUI hat den Computer aus dem Reich von Spezialisten in den Alltag gebracht.
Historisch geht das Konzept auf die 1970er-Jahre zurück, mit Pionierarbeit am Xerox PARC und der späteren Verbreitung durch Apple Macintosh und Microsoft Windows. Heute begegnet einem GUI in fast jeder Software, vom Smartphone-Lockscreen über Bürosoftware bis zur Steuerung von Industrieanlagen. Auch Web-Anwendungen sind im Kern GUIs, die im Browser laufen.
Eine GUI ist nicht automatisch eine gute UI. Eine schlecht strukturierte grafische Oberfläche kann sogar verwirrender sein als eine durchdachte Kommandozeile. Erfahrungsgemäß profitieren komplexe Profi-Tools oft von hybriden Bedienkonzepten, bei denen GUI für Übersicht und CLI oder Tastenkürzel für Geschwindigkeit zuständig sind.