USB 1.xのホストコントローラの種類の一つ。対するのはOHCI(Open Host Controller Interface)である。
UHCIはIntel製チップセットやVIA製チップセットに搭載されたホストコントローラである。OHCIと違いバスマスタ転送に対応せず、インターフェイスがシンプルでコストが安いというメリットがあったが、パソコン側のソフトウェアの負荷が大きいという難点があった。
またOHCIとはハードウェア的な互換性がないので制御方法は違い、OS側でもUHCI用のデバイスドライバが必要。