the amount of data memory cards can store depends on the "capacity" of the card. currently (in 2017) the largest memory cards can store 1 terabyte of data. as the technology improves, larger capacity cards are expected.