USB C HUB has USB-C charging port with power supply function, USB3.0 interface, USB2.0 interface, PD fast charging interface, USB-C data interface, 4K HDMI interface, SD/TF card reader slot and RJ45 network port. You can connect keyboard, mouse, USB drive, external hard drive to your Type-C device.