SMK-Link USB-C Multi Port Hub review: This hub has every port you need for your new MacBook Pro

The Good Conveniently adds all the popular peripheral ports (USB, HDMI, SD, miniSD, Gigabit Ethernet) to your MacBook's USB-C port.

The Bad It's a bit pricey and the USB-C port can only be used for pass-through charging, not data tranfers.

The Bottom Line Want access to every port you'd need for your new MacBook Pro? This is the adapter to get.

The new MacBook Pros (and the 12-inch MacBook) only uses USB-C ports for its connections. So if you want to connect anything other than a USB-C device, you'll need a dongle. And the SMK-Link USB-C Multi Port Hub is the dongle that connects them all.

Despite its small size, once plugged in, it instantly turns any USB-C port into multiple peripheral ports, including three regular USB 3.0 ports, one SD card slot, one miniSD card slot, one HDMI port and one Gigabit Ethernet port. It also has one USB-C port for pass-through charging; necessary if you use it with the 12-inch MacBook, which has just one USB-C port for both charging and data.

The hub connects to a computer via its 5.5-inch long dongle allowing for some flexibility. This means when you move the laptop around, you're less likely to accidentally disconnect from any devices.

There's only one catch, with a suggested retail price of $99, it's one of the most expensive dongles. However, I've seen it online for as low as $80. But since it has pretty much every port, it's well worth the investment.

Best Computer Accessories for 2020

All best peripherals

More Best Products

All best products