What Is a USB Hub and How Does It Work?

Short answer

A USB hub is a device that turns one USB port on your computer into several, letting you connect multiple peripherals at the same time through a single upstream connection to your host machine.

3 min read
Works if

  • You use a self-powered hub for external drives or other high-power devices
  • Your hub matches the USB version of your port (e.g., USB 3.0 hub on a USB 3.0 port)
  • You stick to low-bandwidth devices like mice and keyboards on a bus-powered hub
Will not work if

  • You connect power-hungry devices to a bus-powered (passive) hub
  • You chain multiple bus-powered hubs together
  • You use a USB 2.0 hub on a USB 3.0 port and expect full 3.0 speeds
diagram showing What Is a USB Hub and How Does It Work?
How a USB hub splits one port into many and where it can fail

How a USB Hub Works

A USB hub contains an internal chipset that manages communication between one upstream port (connected to your PC or laptop) and several downstream ports (connected to your devices). Your computer still sees a single USB connection; the hub’s chipset handles splitting data and power across all attached peripherals.

All devices on a hub share the bandwidth of that single upstream port. A USB 3.0 port offers up to 5 Gbps — but plug in three storage drives at once and they compete for that same pool of bandwidth. For more detail, see the USB hub overview on Wikipedia.

Self-Powered vs Bus-Powered Hubs

This is the most important distinction when choosing a hub.

  • Bus-powered (passive): draws power from your computer’s USB port. Limited to about 500 mA (USB 2.0) or 900 mA (USB 3.0) total across all ports. Fine for mice, keyboards, and flash drives.
  • Self-powered (active): plugs into a wall outlet for dedicated power. Can supply full power to each port independently, making it safe for external hard drives, webcams, and charging accessories.

Never daisy-chain bus-powered hubs. Each link in the chain further dilutes available power and can cause devices to disconnect or fail to mount.

USB Version Compatibility

Hub VersionWorks?Max SpeedNote
USB 3.0 hub on USB 3.0 portYes5 GbpsBest match for fast drives
USB 2.0 hub on USB 3.0 portYes480 MbpsSpeed capped at USB 2.0 limit
USB 3.0 hub on USB 2.0 portYes480 MbpsPort is the bottleneck
Bus-powered hub with external driveNo—Insufficient power

USB-C Hubs and Multiport Adapters

Many modern laptops only have USB-C ports, so USB-C hubs have become common. These work the same way internally but often add HDMI, SD card slots, and Ethernet alongside USB-A ports. If you’re working with a USB-C setup, check out whether USB-C can connect to HDMI and what to do if your USB-C to HDMI connection isn’t working for related guidance.

Bottom line: A USB hub is a straightforward way to expand your available ports, but performance depends on choosing the right type. Use a self-powered hub for anything that needs reliable power or fast data transfer, match your hub’s USB version to your port, and keep bandwidth-heavy devices on separate connections where possible.

Leave a Comment