Interface Builder ist ein von Apple entwickelter GUI-Builder. Der GUI-Builder kommt von NeXT und bietet die grafische Erstellung einer Benutzeroberfläche.
Interface Builder wird mit den Developer-Tools von Mac OS X Panther und Tiger kostenlos mitgeliefert und arbeitet mit Xcode zusammen.
Der Builder läuft normalerweise in der API Cocoa in Verbindung mit Objective-C. Für Mac OS X Version 10.5 (Leopard) wurden sowohl Xcode als auch der Interface Builder stark erweitert. Neben einer wesentlich moderneren Oberfläche werden die neuen Interface-Elemente von Leopard durch den Interface Builder unterstützt. Außerdem ist ein neues Plug-In-Interface verfügbar.
Der Interface Builder tauchte zum ersten Mal 1990 als Teil von NeXTSTEP 2.0 auf. Er war ein (zunächst) kommerzielles Programm, um Menüs oder Widgets mit der Maus zu platzieren.
Vorläufer, für die MacOS-Versionen bis 9, ist der bekannte Klassiker ResEdit.
Mit dem Interface Builder kann ein mittelmäßig begabter Anwender recht leicht die sprachlichen Teile (Menüs, Dialoge, ...) einer MacOSX-Anwendung in eine andere Menschensprache übersetzen. Auch kann er die Tastenkürzel in den Klappmenüs der oberen Wegweiserzeile ändern, damit sie besser passen. Gesondert für die Sprach-Übersetzungen dient auch das viel schlankere Werkzeug iLocalize.