Yes, the SanDisk Ultra Dual Drive is compatible with iPhones as it has a USB-C port that can be used with USB-C enabled devices. However, iPhones with a USB-C port require a suitable adapter solution as they use Lightning by default. For iPhones with a Lightning port, an adapter is required to use the USB-C port. Alternatively, the USB-A port of the Dual Drive can be used with a USB-A to Lightning adapter, if available.