Input: USB-C 3.1 Gen1 Male Output: TF/SD 3.0 Card Slot USB-C 3.1 Gen1 speed up to 5Gbps, Support theoretical transfer rate of up to 170MB/s Support memory cards for simultaneous use 512G measured, theoretical support 2TB Supports hot-swapping Supports Windows/Mac OS/Linux