This Thunderbolt 3 cable lets you connect to any Thunderbolt 3 port (USB (Universal Serial Bus)-C) to deliver video & data to your Thunderbolt, USB (Universal Serial Bus), & Display Port devices. Plus, the cable can provide power for charging your devices, & you can link up to six Thunderbolt 3 devices as part of a daisy-chained connection. This cable supports data transfer rates of 20 Gbps when connected to a Thunderbolt 3 device, so you can transfer photo & video files at twice the speed of a USB (Universal Serial Bus) 3.1 Gen 2 (10 Gbps) cable. For example, you can transfer a 4K movie in less than a minute. When connected to a USB (Universal Serial Bus) 3.1 device, the cable supports data transfer rates of 10 Gbps. The Thunderbolt 3 USB (Universal Serial Bus)-C cable is fully compatible with all of your USB (Universal Serial Bus) 3.1 (5 Gbps) devices & can be used for charging & syncing your mobile devices. You can also connect & power USB (Universal Serial Bus)-C laptops, such as your Mac Book or Chromebook, & USB (Universal Serial Bus)-C peripherals, such as your portable hard drive & docking station. The cable supports full 4K 60 Hz video & Display Port 1.2, & is compatible with existing Display Port displays. It's perfect for connecting your docking station or laptop to a monitor with astonishing resolution, contrast, & color depth for amazing detail. This Thunderbolt 3 cable delivers up to 60W of power for charging a laptop or powering a display, & 15W for bus-powered devices such as a hard drive enclosure. The cable gives you an easy way to bridge multiple Thunderbolt 3 enabled laptops for peer-to-peer 10 Gb E networking. It's perfect for setting up small workgroups & sharing peripherals such as printers & storage. You can also connect two Thunderbolt 3 laptops together for PC migrations. This Thunderbolt 3 cable can also be used as a USB (Universal Serial Bus) cable for your USB (Universal Serial Bus) 3.0 & 3.1 devices, with data transfer speeds of up to 5 Gbps. & while regular USB (Universal Serial Bus) 3.0 & 3.1 USB (Universal Serial Bus)-C cables allow for a maximum connection of up to 1m, this cable allows for a connection distance of up to 2m.