USB Type-B connector, generated image
AI-generated image. A generic connector, not a specific brand or product.
Real-world referencesSee all ↗
Have a real photo of this connector? Send it in and we will add it here.
Size8 x 7.5 mm
SignalData + power
Speed480 Mb/s (2.0), 5 Gb/s (3.0)
Pins4 (2.0) / 9 (3.0 variant)

USB-B

USB Type-B
Invented in
1996
Invented by
The USB Implementers Forum
Availability
Common

The squarish plug with two bevelled corners on the back of printers, scanners, audio interfaces and the Arduino Uno. The device-side partner of USB-A, built chunky so it survives years of plugging in.

Technical specifications
Introduced1996
SignalData + power
Pins4 (2.0) / 9 (3.0 variant)
Speed480 Mb/s (2.0), 5 Gb/s (3.0)
Found on
a printera synth / keyboarda mixer / interfacean Arduino / Raspberry Pi
Recommended brands
01UGREEN
02Lindy
03Amazon Basics
Where to buy
Europe-focused retailer searches. Some links are affiliate links and may earn a commission.
Common adapters and cables
USB-C to USB-B cable
Modern laptop to printer or audio interface.
USB-A to USB-B cable
The standard printer cable.
Fun fact

Millions of makers started their first project through this plug: it is the connector on the original Arduino Uno.

Tips & tricks

A USB 3.0 Type-B plug has a stacked 'hat' and will not fit a 2.0 socket, but a 2.0 B plug fits a 3.0 B socket fine.

Philosophy

The unglamorous half of the USB handshake. USB-A got the glory on the computer side; USB-B quietly did the work on the device side.

Applications
DataPower