Koutech Multi-in-1 SuperSpeed USB 3.0 Card Reader & Writer Supports all current formats of Secure Digital (SD), CompactFlash (CF), xD-Picture Card (xD), Memory Stick (MS), MultiMediaCard (MMC), T-Flash Five (5) open memory card slots and each slot can be used at the same time for data transfers & exchanges Supports up to 2TB on some flash media cards; such as, SDXC, etc. Backwards compatible with USB 2.0 hosts & devices and USB bus-powered; no additional power source required Supports 32-bit & 64-bit Windows XP/Server 2003/Vista/Server 2008/Windows 7/Windows 8 or later, Linux OS, and Mac OS 10.4 & later