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 →HDMI, SD card reader, and more, in one small case that slides into your bag.
Designed specifically for the USB-C ports on recent Macs.
Small enough to leave in the bag permanently, without a second thought.
For anyone using a MacBook at the office, in presentations, or with devices that still require a port Apple removed long ago.
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
Limits
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.
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.