Das Open Host Controller Interface (OHCI) ist eine Treiber- Software, mit der ein Host die USB-Schnittstelle steuert. Des weiteren gibt es noch das Universal Host Controller Interface ( UHCI) und das Enhanced Host Controller Interface ( EHCI).
OHCI wurde von Compaq, Microsoft und National Semiconductors für USB 1.1 mit einer Datenrate von 15 Mbit/s spezifiziert. Im Gegensatz zu UHCI ist der OHCI-Controller schneller, da er einen Teil der Aufgaben hardwaremäßig realisiert.