A:Answer Only if the iMac has the regular USB-A connectors. My iBook Pro does not and my understanding has been that Apple products generally don't have it. However, I have an adapter [j5create] that plugs in the Apple Thunderbolt (USB3) ports, -- needing two of them. The adapter has two replicated USB3 ports, two USB-A ports, one HDMI (TV or projector) port and two HCD memory card ports, one of them normal size and the other one nano size.