Apple universe · accessories

7-in-1 USB-C Hub for MacBook

That moment you need to plug in a projector and your MacBook only has USB-C ports — this accessory already solved the problem before it even came up.

View on Amazon →

Every port in one accessory

HDMI, SD card reader, and more, in one small case that slides into your bag.

Compatible with MacBook Air and Pro

Designed specifically for the USB-C ports on recent Macs.

Compact format

Small enough to leave in the bag permanently, without a second thought.

Who is it for?

For anyone using a MacBook at the office, in presentations, or with devices that still require a port Apple removed long ago.

What to know about this USB-C hub for MacBook

This USB-C hub for MacBook is the Selore 7-in-1 model sold on Amazon.ca. It plugs into a single USB-C port on your Mac and adds a 4K 60Hz HDMI output, an SD card reader, a microSD reader, two USB-A ports, one USB-C data port and a USB-C Power Delivery (PD) charging port rated up to 100W.

According to the manufacturer's listing, the USB ports transfer at up to 5Gbps, and the PD port caps the power passed through to the laptop at 87W for safety. The hub doesn't make power on its own: to charge through it, you plug your own USB-C charger into it. Selore also notes you can connect only one external hard drive or SSD at a time, and that the Apple USB SuperDrive isn't supported.

On a MacBook Air M5, which keeps its MagSafe 3 port for charging, the hub mostly adds HDMI and memory cards. On a MacBook Neo, which has only two USB-C ports, it's close to essential. One catch: Apple says only the Neo's USB 3 port (the left port, in its guide) supports video out, so that's where the hub goes if you want HDMI.

Strengths and limits

Strengths

Limits

Before you buy

FAQ

Does this USB-C hub work with the MacBook Air M5?
Yes. The listing presents it as compatible with MacBook Air, Pro and Neo. On the Air M5 it plugs into either of the two Thunderbolt 4 ports. The Air M5 can drive up to two external displays, but this hub has a single HDMI port, so only one display runs through it.

Why is my USB-C HDMI adapter not working on my MacBook Neo?
Most often it's plugged into the wrong port. Per Apple, only the MacBook Neo's USB 3 port (the left port) carries video, up to one 4K display at 60Hz. The USB 2 port doesn't support a display.

Can you charge a MacBook through a USB-C hub?
Yes, through the PD port: plug in your USB-C charger and the hub passes up to 87W to the Mac, according to the manufacturer. On a MacBook Air, the MagSafe 3 port is still available for charging too.

View on Amazon →

Sources: Selore's manufacturer listing on Amazon.ca (accessed September 2026); Apple's official tech specs for MacBook Neo (apple.com/ca, accessed September 2026).

As an Amazon Associate I earn from qualifying purchases.