The 2 Best USB Hubs of 2025 | Reviews by Wirecutter
By Jared Newman
An earlier version of this article incorrectly described the Ugreen Revodok Pro USB-C Hub 6-in-1’s warranty. It comes with a 2-year warranty if purchased from an authorized seller or directly from Ugreen.
If your computer is lacking some ports, a USB hub lets you plug in external drives, monitors, SD cards, wired Ethernet, and more.
We think the Baseus Dual Monitor 10-in-1 Docking Station is the USB hub that ticks all the boxes, with a wide range of ports, strong performance, and smart design. If you can do without SD card slots and Ethernet, the Ugreen Revodok Pro 6-in-1 USB-C Hub stands out as an inexpensive alternative.
This hub has a broad port selection, dual monitor support for Windows PCs, and some clever design touches, plus it comes with a two-year warranty.
This hub offers a pair of USB-C and USB-A ports along with 4K 60 Hz monitor output and a two-year warranty at a great price.
We ran tests to measure transfer speeds, and we eliminated anything too slow.
We connected each of the docks via HDMI to the latest monitors and cut any that couldn’t keep up in 4K.
We tested power pass-through speed to measure each hub’s ability to quickly juice up even the hungriest electronics.
We measured each hub’s temperature with an infrared thermometer after 15 minutes of continuous data and Ethernet use.
This hub has a broad port selection, dual monitor support for Windows PCs, and some clever design touches, plus it comes with a two-year warranty.
Ports and features
The Baseus Dual Monitor 10-in-1 Docking Station does everything just a little better than other all-in-one USB hubs. Its ports fit a wide range of potential uses, it supports 10 Gbps transfer speeds for both USB-C and USB-A connections, and it supports 4K display output at 120 Hz (or 60 Hz with a Mac). With a Windows PC, it can even extend the desktop onto a pair of external monitors. The hub includes a two-year warranty, plus responsive customer service. Factor in the slick metal enclosure, convenient system lock button, and holster for the built-in USB-C cable, and you have a clear winner.
This hub offers a pair of USB-C and USB-A ports along with 4K 60 Hz monitor output and a two-year warranty at a great price.
Ports and features
The Ugreen Revodok Pro 6-in-1 USB-C Hub is a cheaper option that sacrifices SD card, microSD card, and Ethernet connectivity, but the ports it does have offer excellent performance. Its two USB-C and two USB-A ports support speedy 10 Gbps transfer speeds, and its HDMI port supports 4K video at up to 60 Hz, so you can connect a TV or external monitor without stuttery video. The slim design, metal enclosure, and two-year warranty are nice bonuses, but don’t expect great customer support.
I’ve been covering consumer technology for more than 16 years. I currently write Wirecutter’s guide to the best USB-C cables and weekly tech advice newsletters, and over the years I’ve reviewed countless phones, laptops, tablets, streaming devices, and accessories.
For this guide:
With a USB hub, you can run a single connection to your computer that powers all of the hub’s ports. Most hubs also have a pass-through port for USB-C charging, so you can recharge through the hub without plugging any additional cables into your laptop.
The extra connections on a USB-C hub can be helpful in all kinds of scenarios:
USB-C hubs differ from Thunderbolt docks (and large USB4 docks) in a few important ways: They only support USB-C data transfer speeds of up to 10 Gbps, they can only pass through 85 watts of power at most, and they can only send video from a Mac to one external 4K 60 Hz monitor in extended desktop mode. (For hubs with dual display outputs, Macs will mirror a single extended desktop on both monitors.)
The upside is that USB hubs tend to be much cheaper and more portable than Thunderbolt docks, and they don't require an external power supply to use. With Windows PCs, some models even support dual 4K 60 Hz monitors or a single monitor at up to 120 Hz. Depending on your needs, a Thunderbolt dock may be overkill compared with a cheaper USB hub.
Note that if you’re connecting a USB-C hub with external monitors, your laptop must support DisplayPort over USB-C, also known as DisplayPort Alt Mode. Laptops with Thunderbolt 3 or higher will support DisplayPort Alt Mode automatically, but some Thunderbolt 3 ports will only output smooth 60 Hz video at resolutions lower than 4K. Consult your laptop’s manual for details.
Keep in mind also that USB-C hubs typically don’t include their own chargers. You can still use them without power, but to charge a laptop while using a hub, you must either plug an additional charging cable directly into your laptop or connect a USB-C charger to the hub’s power pass-through port. (Again, don’t expect charging speeds greater than 85 W in the latter scenario, even with a 140 W charger and 240 W cable.)
In general, the more ports a USB-C hub offers, the more it costs. A hub that supports an SD card, microSD card, multiple external displays, Ethernet, and a plethora of USB ports will likely be much pricier than one that only has a single HDMI output and a handful of extra USB ports.
The capabilities of each port can factor into the price as well. Some HDMI ports, for instance, can only output 4K video at 30 Hz, which looks insufferably choppy, and some SD card slots have slower data transfer speeds than others.
With all that in mind, we looked for USB-C hubs that offered a strong selection of well-performing ports relative to their price. Our list of test candidates included a range of popular to somewhat lesser-known brands, and included top-selling Amazon models, hubs recommended by other publications, and options that simply looked compelling on paper.
Our test bench used a MacBook Pro with M4 Max processor, an HP Spectre x360 with Thunderbolt 4 ports, and a Valve Steam Deck. Here’s how we tested each model:
This hub has a broad port selection, dual monitor support for Windows PCs, and some clever design touches, plus it comes with a two-year warranty.
The Baseus 10-in-1 Dual Monitor Docking Station is great for anyone who wants a wide range of ports with the best possible performance. It pairs especially well with Windows PCs, which can take full advantage of its dual HDMI outputs and 120 Hz video support, but plays nicely with a Mac as well.
The port selection is solid. The Baseus hub has a 10 Gbps USB-C data transfer port, three USB-A ports (one 10 Gbps, two 480 Mbps), an SD card slot, a microSD card slot, a Gigabit Ethernet port, and dual HDMI outputs. That’s in addition to a USB-C power pass-through port with charging speeds topping out at 79 W. It should cover a wide range of use cases.
The external monitor support is excellent, especially with Windows. With a Windows PC, this hub supports two external 4K monitors at a 60 Hz refresh rate via its HDMI ports. It’s also one of the rare hubs that can feed a single 4K display at up to 120 Hz, which makes scrolling and mouse movement look extra smooth on supported monitors and TVs.
Mac users should note that this hub can only extend the desktop to a single 4K monitor, and at a maximum 60 Hz. With two displays, it’ll mirror the same desktop on both. Other USB-C hubs with dual monitor output have the same limitation, except those with clunky multi-monitor software that we don’t recommend.
Ports and features
Nice design touches abound. The hub has a metal enclosure, a thick woven cable for its built-in USB-C connector, and a little holster that protects the end of the connector cable while traveling. There’s also a button on the front that returns to your laptop’s lock screen with a single click (for Windows) or double-click (for Mac), which is helpful if you can’t reach the laptop’s power button when the lid is closed. The USB-C ports are clearly labeled as well, so there’s no confusion about transfer speeds for each port.
Customer support stands out. The warranty card inside the box promises two years of support. When we called the customer service number on the back of the box, a representative replied in 30 seconds to offer troubleshooting advice. (We weren’t experiencing problems but wanted to test the response.)
SD and microSD speeds are limited. The card readers on this hub only support UHS-I transfer speeds, reading at around 86 MB/s with our UHS-II SD card. Most hubs we tested have the same limitation, but a small number support UHS-II, which reads data about three times faster.
There’s only one USB-C data transfer port. This hub has three USB-A ports, but if you want to connect multiple USB-C drives or other high-speed USB-C accessories at the same time, it won’t be a great fit.
The USB-A ports are kind of close together. With a wide SD card adapter plugged into one of the USB-A ports, there was just enough room to plug a cable into the other USB-A port next door. Your mileage may vary based on what you’re plugging in.
This hub offers a pair of USB-C and USB-A ports along with 4K 60 Hz monitor output and a two-year warranty at a great price.
If you don’t need SD card slots or wired Ethernet, the Ugreen Revodok Pro 6-in-1 USB-C Hub should do the trick, offering the fastest possible transfer speeds and a 60 Hz refresh rate on 4K monitors. Its two USB-C data ports and two USB-A data ports are great for connecting hard drives, thumb drives, keyboards, and mice, and it comes with a two-year warranty. But its lack of phone support is reflected in its budget price.
It’s great for external monitors or TVs. Some cheap hubs skimp on HDMI port quality, leaving you with a choppy 30 Hz picture while connected to external displays, but Ugreen’s hub supports 4K monitor output at 60 Hz, resulting in a smooth picture.
Ports and features
It has speedy USB ports. This hub has two USB-C ports and two USB-A ports, both of which support USB 3.2 Gen 2 transfer speeds at up to 10 Gbps. That’s in addition to the USB-C power pass-through port with advertised 85 W charging. (Our test Mac showed slightly slower charging speeds of 79 W, which was common among the hubs we tested.)
The metal enclosure is nice. The Revodok hub looks slick and ran a bit cooler than some of the plastic-encased hubs we tested, and the blue power indicator strip on the front panel is a helpful touch.
Customer support is iffy. While Ugreen promises a two-year warranty for products purchased through its website, it’s more difficult to track down support. When we called Ugreen’s customer service number, an automated message provided an email address to write to, and we got a response about eight hours later. You’re getting what you pay for here.
There’s no SD card reader or Ethernet port. This is a great option for connecting USB accessories, but if you want a wider variety of ports, you'll need to look elsewhere.
If you prefer a name-brand hub: Our previous top pick, Anker’s 555 USB-C hub (8-in-1), sometimes sells for a bit less than our top pick from Baseus. It’s still a solid option, but it has two USB-A ports instead of three, has a cheaper-feeling plastic enclosure, and only supports a single 4K 60 Hz monitor. Macs can only extend to one display with USB-C hubs anyway, so those trade-offs may be acceptable if you can snag this hub at a lower price.
If you want a cheaper dual-monitor option: Ugreen’s Revodok Pro 7-in-1 Docking Station is similar to our budget pick, but it supports a pair of 4K 60 Hz monitors in extended mode with Windows PCs. The list price is $40, and it occasionally drops to $30.
If you want a cheaper single-monitor option: Ugreen’s Revodok Pro 109 USB-C Hub sells for around $10 less than our top pick and has nearly the same port selection, but it supports one external display instead of two. That’s a moot point for Mac users, though Ugreen’s weaker customer support is a definite downside either way.
If you want something fancier: The Dockcase Explorer Edition USB-C Hub is pricey at $120, but its on-board display is helpful for checking the capabilities of all your connections, and the transparent design is neat. On a more practical level, it’s one of the few hubs we tested with UHS-II speeds for its SD and microSD card slots, and it offers a DisplayPort video output port in addition to HDMI.
Going in, we hoped to see some inexpensive hubs that use USB4, an open standard with 40 Gbps data transfer speeds that can rival Thunderbolt 4. For now, though, USB4 seems relegated to pricier docking stations more in line with Thunderbolt docks. Maybe that’ll change down the road.
Anker's 332 USB-C Hub (5-in-1) is Amazon’s “overall pick” when searching for USB-C hubs, but data transfer speeds are limited to 5 Gbps, 4K monitor output is capped at 30 Hz, and you only get one USB-C port. Our budget pick beats it in every way.
Ugreen’s Revodok 1071 USB-C Hub is an inexpensive option for a hub with SD and microSD card slots, but the HDMI port only supports 4K at 30 Hz, and our test monitor glitched out when we connected it through the hub to a MacBook.
Ugreen’s Revodok Pro 211 Laptop Docking Station looked promising on paper with lots of ports and dual monitor output, but it refused to recognize our USB-C storage drive on both Windows and Mac.
EZQuest's USB-C Hub Docking Station 10-in-1 has a solid port selection (including a rare 3.5mm audio port), but it ran hot in our testing and lacks the clever design touches of our top pick, which costs about the same.
The Belkin Connect 11-in-1 Universal USB-C Pro Dock is an extra-wide hub that’s designed to sit beneath the base of a laptop, with its ports facing out the back side. It promises triple-monitor support (including one via VGA) on Mac and Windows but requires additional software that in our testing resulted in a choppy, laggy picture, even for just a single monitor. It also costs $150.
The Baseus Laptop Docking Station has a similar under-laptop design with a more reasonable $70 street price, but it refused to read our SD card, and our Mac froze up while trying to run speed tests on the microSD card. USB transfer speeds are capped at 5 Gbps as well, and the ports felt overly crowded. Just get a regular hub instead.
This piece was edited by Signe Brewster and Caitlin McGarry.
Jared Newman
Jared Newman has reviewed USB-C cables for Wirecutter and has spent the past 15 years covering consumer technology as a contributor to PCWorld, Time.com, Fast Company, TechHive, and other outlets. He also writes two tech advice newsletters with a combined audience of more than 40,000 readers.
by Ivy Liscomb
We've tested the best cables, hubs, and dongles to help you connect your all your peripherals to your new laptop, even if it has only USB-C ports.
by Sarah Witman
The Anker 747 PowerCore 26K is our favorite power bank for charging modern laptops as fast as possible while you’re on the go—no need to hunt for a power outlet.
by Brent Butterworth
If you’re serious about recording high-quality music or podcasts, a great USB audio interface—like Focusrite’s Scarlett 2i2 or Vocaster Two—is a vital tool.
by Dave Gershgorn
Advertisement
Ports and featuresPorts and featuresUSB portsVideo portsCard readersEthernetAudioChargingDesign: USB-C speed: USB-A speed:HDMI:Ethernet:Power pass-through:SD card:microSD card: Temperature:Connection issues:Support:The port selection is solid.The external monitor support is excellent, especially with Windows.Ports and featuresBaseus Dual Monitor 10-in-1 Docking StationUgreen Revodok Pro USB-C Hub 6 in 1USB-C read/write (MB/s)SD card read/write (MB/s)MicroSD read/write (MB/s)Peak temp (°F)Nice design touches abound.Customer support stands out.SD and microSD speeds are limited.There’s only one USB-C data transfer port.The USB-A ports are kind of close together.It’s great for external monitors or TVs.Ports and featuresIt has speedy USB ports.The metal enclosure is nice.Customer support is iffy.There’s no SD card reader or Ethernet port.If you prefer a name-brand hub:If you want a cheaper dual-monitor option:If you want a cheaper single-monitor option:If you want something fancier: