ユニバーサル・シリアル・バス
USB Aオス (plug) 側コネクタ
USB Bオス (plug) 側コネクタ
USB Aメス (receptacle) 側コネクタ
USBミニAオス (plug) 側コネクタ
USBミニBオス (plug) 側コネクタ
USBマイクロBオス (plug) 側コネクタ
USBマイクロBメス (receptacle) 側コネクタ
USB 3.0 マイクロBメス (receptacle) 側コネクタ
USB 3.0 マイクロBオス (plug) 側コネクタ
USB Type-C オス (plug) 側コネクタ
USB Type-C メス (receptacle) 側コネクタ
端子類/コネクタの形状はUSB 2.0までは転送プロトコルと同じ規格で、3.0以降は転送プロトコルとは独立した規格で定められている。ミニA端子B端子、ABソケットについては拡張規格であるUSB On-The-Go規格内で定められている。定義されている端子形状には以下のものがある。
USB 2.0までの対応品 USB Aプラグとソケット (Standard-A) USB Bプラグとソケット (Standard-B) ミニUSB仕様 ミニAプラグとソケット ミニBプラグとソケット ミニABソケット マイクロUSB仕様 マイクロAプラグとソケット マイクロBプラグとソケット マイクロABソケット
2017年7月25日、USB 3.0 Promoter GroupはUSB 3.2規格を発表。2017年9月25日に正式リリースされた。
USB 3.2は、以下のようにUSB 3.0と3.1を取り込んでいる(GenはGenerationの意)。
USB 3.2 Gen 1x1 (05 Gbps) ← 従来のUSB 3.0, USB 3.1 Gen 1のこと
USB 3.2 Gen 1x2 (10 Gbps) ← USB 3.2で新しく拡張(2レーン)
USB 3.2 Gen 2x1 (10 Gbps) ← 従来のUSB 3.1 Gen 2 のこと
USB 3.2 Gen 2x2 (20 Gbps) ← USB 3.2で新しく拡張(2レーン)
x2が2レーンを表している。USB 3.2 対応の両端がType-Cコネクタのケーブルを利用したときだけ2レーンが利用可能になり、20 Gbps対応となる。
2倍の物理層が必要な2レーンオペレーションに対応しつつも転送速度を10 Gbpsに留めておく合理的な理由がほとんど存在しないため、Gen 1x2に実用性はあまりない。
ケーブルの片側がStandard-Aでもう一方がType-CのUSB 3.1 Gen 2対応ケーブルも使用できるが、その場合、2レーンは使用できない。
速度 480 Mbps
大容量ストレージなどを実用的な速度で扱える。USB 2.0で新設された。その他Full-Speed同様、イメージスキャナーやプリンターなど、通信速度が要求される周辺機器に用いる。
速度 10 Gbps, 20 Gbps
600 MB/s以上のSSD等高速デバイスを扱える。USB 3.1で新設され、Gen 2 が 10 Gbps。USB 3.2 では2レーンが使えるようになり Gen 2x1, Gen 2x2 の3種類となり、Gen 2x2 は 20 Gbps。規格上はGen 1x2も存在するが、実用的ではない(10 GbpsならGen 2x1を、2レーンならGen 2x2を利用する方が合理的)なため、製品はほとんど存在しない。
当初はインテル、マイクロソフト、コンパック(現:ヒューレット・パッカード)、ディジタル・イクイップメント・コーポレーション(現:ヒューレット・パッカード)、IBM、NEC、ノーザンテレコム(現:ノキア)が仕様を策定したが、2017年9月現在では、NPOのUSBインプリメンターズ・フォーラム (USB-IF) が仕様の策定や管理などを行なっている。USB-IFは、Apple、ヒューレット・パッカード、インテル、マイクロソフト、ルネサスエレクトロニクス、STマイクロエレクトロニクスの6社が主導企業であり、合計996社で構成される。
類似独自規格の乱造乱立を防ぐ目的で特許自体は存在しているが、特許使用料は無料とされている。なお、USBデバイスの製造においては製造者を識別するためのベンダーIDの申請を行う必要がある。
多くの他のバス規格では、特許料の支払いの関係で個別での契約が必要であるなど、中小法人の参入が難しかったのに対し、USB規格ではルールさえ守れば事実上誰でも参入可能なことが普及を促進したと言われており、玩具など幅広い機器が発売されている。
比較的まとまった量のデータを非周期的に転送するためのもの。補助記憶装置やイメージスキャナなどに用いられる。
通信装置類 USBハブ 従来の接続ケーブル規格であるSCSI、RS-232Cなどを用いた周辺機器をUSBへ変換するためのケーブル変換器 ケーブル両端部でホスト動作するコンピュータ同士を直接接続してデータ転送を行うための特殊なケーブル接続器 USB経由で接続するネットワーク・アダプタ(LANカードや無線LAN) USB機器をLANへ収容する装置。USBハブを備える製品もある。ネットワークアタッチトストレージに内蔵されることもある モデム、ターミナルアダプタ、ダイアルアップ接続、ISDNなど。CATV/ADSL/FTTHなどのブロードバンド回線では、イーサネットの使用が主流である。 携帯電話、PHS - AIR-EDGE PHONEや一部スマートフォンなど。携帯電話等ではMicroUSB等がインターフェースとして使用されており、それらの内の端末側コネクターが特殊形状のものでは専用の接続ケーブルを必要とするものがある。2009年11月、国際電気通信連合によって携帯電話の充電器と端子をMicroUSBに統一するよう勧告がなされた。2021年現在は主流が後継のType-C端子に移り変わっておりMicroUSBは安価なものを除き採用されなくなってきている。 Bluetoothアダプタ ICカードリーダー
内部接続用インターフェース 複合機、ATM、自動販売機、マシニングセンタなど。いくつかのコンポーネントの集合によって成り立つ機器の内部接続にも使用される。
USBでは、周辺機器の機能によってグループ分けされたデバイス・クラスと呼ばれる仕様群が定義されている。それぞれのクラス仕様(クラス仕様によってはサブクラスの仕様)に従って作成されたデバイスには統一した制御インターフェースが用意され、クラス仕様に準拠した機器類は、クラス・ドライバーと呼ばれる共通のデバイスドライバ・ソフトウェアによって動作させることができるため、同一クラスであれば製品ごとに個別のドライバ・ソフトウェアを作る必要がなくなっている。例えば、多くのUSBメモリはマスストレージ・クラスというクラスに属しており、OS側がマスストレージ・クラス対応のクラス・ドライバを用意していれば、USBメモリがクラス仕様に準拠する限り、新たにドライバをインストールする必要がなく、初めて接続してもすぐに動作する。ただし、実際にはデバイス側の仕様違反、特定ホストの動作に依存したデバイスの実装、仕様上の曖昧さによるぶれなどにより、共通のクラス・ドライバでは動作しない、ドライバ内に不具合回避処理が盛り込まれる、専用ドライバが提供される、という場合もある。
2009年11月現在、USB.orgによって定義されているデバイス・クラスは以下の通りである。