The 2-meter (6.6-ft) RhinoShield USB-C Charge Cable is capable of charging, syncing and transferring data between USB-C devices like the newer MacBook and MacBook Pro, as well as some newer flagship smartphones. The cable supports a charging output of up to 3A for quicker charging. The in-built USB 3.1 Gen 2 (Superspeed+) technology allows for high data transfer speeds of up to 10Gbps. The RhinoShield USB-C Charge Cable has USB-C connectors on both ends.