microSD price per GB

Every microSD card we track, ranked by cost per gigabyte — with its own 90-day price low and high, so you can tell a good price from a merely cheap one.

The cheapest gigabyte today is the Kingston 1TB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter (1TB) at $0.14/GB. Across 54 cards with a current price the median is $0.31/GB.

CardCapacityPrice$/GB
Kingston 1TB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter
Kingston · 1TB
1TB$143.99$0.14
Lexar 1TB PLAY UHS-I microSDXC Memory Card
Lexar · 1TB
1TB$174.99$0.17
Kingston 512GB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter
Kingston · 512GB
512GB$88.99$0.17
Kingston 128GB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter
Kingston · 128GB
128GB$23.99$0.19
Kingston 256GB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter
Kingston · 256GB
256GB$47.99$0.19
SanDisk 1TB Creator Series UHS-I microSDXC Memory Card with SD Adapter
SanDisk · 1TB
1TB$199.99$0.20
Lexar 1TB Professional SILVER PLUS UHS-I microSDXC Memory Card with SD Adapter
Lexar · 1TB
1TB$229.99$0.22
SanDisk 512GB Ultra UHS-I microSDXC Memory Card
SanDisk · 512GB
512GB$119.99$0.23
SanDisk 1.5TB Ultra UHS-I microSDXC Memory Card
SanDisk · 1.5TB
1.5TB$359.99$0.23
SanDisk 256GB Extreme UHS-I microSDXC Memory Card
SanDisk · 256GB
256GB$62.99$0.25
SanDisk 256GB Ultra UHS-I microSDXC Memory Card
SanDisk · 256GB
256GB$62.99$0.25
Lexar 512GB PLAY UHS-I microSDXC Memory Card
Lexar · 512GB
512GB$129.99$0.25
SanDisk 512GB High Endurance UHS-I microSD Memory Card with SD Adapter
SanDisk · 512GB
512GB$129.99$0.25
SanDisk 1TB Ultra UHS-I microSDXC Memory Card
SanDisk · 1TB
1TB$259.99$0.25
Lexar 512GB High-Performance 633x UHS-I microSDXC Memory Card with SD Adapter
Lexar · 512GB
512GB$134.99$0.26
Lexar 512GB Professional SILVER PLUS UHS-I microSDXC Memory Card with SD Adapter
Lexar · 512GB
512GB$134.99$0.26
SanDisk 1TB Extreme UHS-I microSDXC Memory Card
SanDisk · 1TB
1TB$269.99$0.26
Lexar 256GB PLAY UHS-I microSDXC Memory Card
Lexar · 256GB
256GB$69.99$0.27
SanDisk 256GB High Endurance UHS-I microSD Memory Card with SD Adapter
SanDisk · 256GB
256GB$69.99$0.27
SanDisk 512GB Extreme UHS-I microSDXC Memory Card
SanDisk · 512GB
512GB$139.99$0.27
Kingston 64GB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter
Kingston · 64GB
64GB$17.99$0.28
SanDisk 128GB High Endurance UHS-I microSD Memory Card with SD Adapter
SanDisk · 128GB
128GB$36.99$0.29
SanDisk 128GB Ultra UHS-I microSDXC Memory Card
SanDisk · 128GB
128GB$36.99$0.29
Lexar 256GB High-Performance 633x UHS-I microSDXC Memory Card with SD Adapter
Lexar · 256GB
256GB$74.99$0.29
Samsung 512GB T7 UHS-I microSDXC Memory Card
Samsung · 512GB
512GB$150.31$0.29
Lexar 64GB High-Performance 633x UHS-I microSDXC Memory Card with SD Adapter
Lexar · 64GB
64GB$18.99$0.30
Lexar 128GB High-Performance 633x UHS-I microSDXC Memory Card with SD Adapter
Lexar · 128GB
128GB$39.99$0.31
Samsung 1TB T7 UHS-I microSDXC Memory Card
Samsung · 1TB
1TB$319.99$0.31
Kingston 1TB Canvas Go! Plus UHS-I microSDXC Card with SD Adapter
Kingston · 1TB
1TB$329.99$0.32
Lexar 256GB Professional SILVER PLUS UHS-I microSDXC Memory Card with SD Adapter
Lexar · 256GB
256GB$82.99$0.32
Kingston 256GB Canvas Go! Plus UHS-I microSDXC Card with SD Adapter
Kingston · 256GB
256GB$83.99$0.33
Kingston 512GB Canvas Go! Plus UHS-I microSDXC Card with SD Adapter
Kingston · 512GB
512GB$171.13$0.33
SanDisk 128GB Extreme UHS-I microSDXC Memory Card
SanDisk · 128GB
128GB$42.99$0.34
Samsung 256GB T9 UHS-I microSDXC Memory Card
Samsung · 256GB
256GB$92.00$0.36
Samsung 512GB T9 UHS-I microSDXC Memory Card
Samsung · 512GB
512GB$189.99$0.37
SanDisk 64GB Ultra UHS-I microSDXC Memory Card
SanDisk · 64GB
64GB$24.99$0.39
Kingston 128GB Canvas Go! Plus UHS-I microSDXC Card with SD Adapter
Kingston · 128GB
128GB$49.99$0.39
Samsung 128GB T7 UHS-I microSDXC Memory Card
Samsung · 128GB
128GB$50.99$0.40
SanDisk 256GB MAX ENDURANCE UHS-I microSDXC Memory Card with SD Adapter
SanDisk · 256GB
256GB$112.99$0.44
SanDisk 64GB High Endurance UHS-I microSD Memory Card with SD Adapter
SanDisk · 64GB
64GB$28.99$0.45
Lexar 128GB Professional SILVER PLUS UHS-I microSDXC Memory Card with SD Adapter
Lexar · 128GB
128GB$59.99$0.47
Samsung 128GB T9 UHS-I microSDXC Memory Card
Samsung · 128GB
128GB$62.99$0.49
SanDisk 64GB Extreme UHS-I microSDXC Memory Card
SanDisk · 64GB
64GB$31.99$0.50
Kingston 64GB Canvas Go! Plus UHS-I microSDXC Card with SD Adapter
Kingston · 64GB
64GB$33.99$0.53
Lexar 32GB High-Performance 633x UHS-I microSDHC Memory Card with SD Adapter
Lexar · 32GB
32GB$17.99$0.56
SanDisk 32GB Ultra UHS-I microSDHC Memory Card with SD Adapter
SanDisk · 32GB
32GB$19.99$0.62
Lexar 64GB Professional SILVER PLUS UHS-I microSDXC Memory Card with SD Adapter
Lexar · 64GB
64GB$39.99$0.62
Lexar 256GB Professional GOLD UHS-II microSDXC Memory Card
Lexar · 256GB
256GB$159.99$0.62
SanDisk 32GB High Endurance UHS-I microSD Memory Card with SD Adapter
SanDisk · 32GB
32GB$22.99$0.72
SanDisk 64GB MAX ENDURANCE UHS-I microSDXC Memory Card with SD Adapter
SanDisk · 64GB
64GB$45.99$0.72
Lexar 128GB Professional GOLD UHS-II microSDXC Memory Card
Lexar · 128GB
128GB$99.99$0.78
SanDisk 32GB Extreme UHS-I microSDHC Memory Card
SanDisk · 32GB
32GB$25.99$0.81
SanDisk 32GB MAX ENDURANCE UHS-I microSDHC Memory Card with SD Adapter
SanDisk · 32GB
32GB$35.99$1.12
Kingston 32GB High Endurance UHS-I microSDHC Card
Kingston · 32GB
32GB$44.99$1.41

Cost per GB uses the vendor's marketing capacity, not formatted space. A card marked “now” is at or below its own 90-day low.

microSD value questions

Which microSD card is cheapest per gigabyte?
The Kingston 1TB Canvas Select Plus UHS-I microSDXC Memory Card with SD Adapter (1TB) is the cheapest per gigabyte at $0.14 per GB — $143.99 for 1TB. That is below the $0.31 per GB median across the 54 microSD cards with a current price.
How much does microSD storage cost per gigabyte?
Across 54 cards the median is $0.31 per GB, ranging from $0.14 to $1.41 per GB. Cost per GB is a better comparison than headline price when you are choosing between capacities of the same card.
Do larger microSD cards cost less per GB?
Yes. Cards around 2TB average $0.23 per GB, against $0.59 per GB around 64GB. The saving is real but you pay for capacity you may not need.
Where do these prices come from?
Prices are USD from B&H Photo, refreshed daily. A card with no in-stock snapshot in the last two days is excluded from the ranking rather than shown at a stale price. The 90-day low and high come from our own price history for that card.