The Halo Play has a max capacity of 256GB. A Class 10 U3 Micro SD card must be used.