thumb|upright=1.2|Karta PCI z portami USB 1.1.
OHCI (ang. Open Host Controller Interface) jest otwartym standardem interfejsu, który umożliwia kontrolerowi hosta dla sprzętu USB 1.x lub IEEE 1394 komunikację ze sterownikiem kontrolera hosta w oprogramowaniu — określa współpracę komputera z urządzeniami FireWire i USB. Oprogramowanie sterownika jest zwykle dostarczane z systemem operacyjnym komputera, ale może być również implementowane przez urządzenia specyficzne dla aplikacji, takie jak mikrokontroler. Pierwotnie został opublikowany jako wspólne opracowanie firm Compaq, Microsoft i National Semiconductor w 1999. OHCI jest najczęściej spotykany w systemach wykorzystujących chipsety inne niż Intel, w tym te z ALi, SiS i VIA. Systemy Windows 98/SE/Me i Windows 2000/XP zawierają natywne sterowniki OHCI.
OHCI został opracowany i wprowadzony w celu przyspieszenia wprowadzania USB jako standardu na rynku poprzez promocję wykorzystanie przez branżę wspólnego interfejsu oprogramowania/sprzętu branżowego. Dzięki wprowadzeniu tego standardu dostawcy kontrolerów mogą bezpłatnie projektować i sprzedawać kontrolery hosta ze wspólnym interfejsem oprogramowania bez konieczności pisania i dystrybucji sterowników oprogramowania.