These are the best microSD cards for the Moto G7

Motorola's latest flagship is the G7, which comes with 64GB of internal storage — unless you pick up the G7 Play or Power which both ship with just 32GB. The good news is you can take some of the extra money you saved buying the phone to upgrade your storage via a microSD card. Motorola phones support microSD up to 512GB so you can go all-out if you want to.

Go Extreme

SanDisk Extreme 64GB

Staff pick

SanDisk Extreme cards are a popular choice for recording 4K video in professional filming shoots so it will absolutely deliver for your Moto G7. You also have the option of bundling a USB card reader with the card for easy offloading

$17 at Amazon

Alternate option

Kingston Canvas React 32GB

Kingston offers top-rated Class 10, UHS-I microSDXC card from Kingston features a 32GB capacity and advertises read speeds up to 80MB/s and write speeds up to 40MB/s. It's not quite as fast as others on this list, but with the SD adapter, you'll be able to easily load up all your favorite media for your phone on a computer.

$12 at Amazon

Affordable upgrade

Samsung EVO Select 128GB

The Samsung EVO Select is also available in 256GB and 512GB options, but we'll recommend the 128GB card here because it's a great price for an ample amount of storage for most people. It also comes with an SD card adapter.

$21 at Amazon

A great deal for 256GB

Samsung 256GB EVO Plus

Samsung offers card sizes of all sorts for your Moto G7, one of the best deals currently offered is for this 256GB microSD. This is a great option if you've got a large media library you want to transfer over to your phone, and the price is quite reasonable.

$51 at Amazon

400GB for less

SanDisk Ultra 400GB UHS-I

With read speeds up to 100MB/s and write speeds up to 90MB/s, this 400GB card from SanDisk will let you record HD video to your heart's content. This is a ton of space and SanDisk has sort of undercut the competition with the pricing for this card.

$64 at Amazon

An Elite choice

PNY Elite 512GB

PNY's 512GB microSD is the most expensive on our list but it's well-reviewed and was one of the first cards of this size made available. You'll be able to shoot over 80 hours of full HD video on this card or transfer an equal amount of media onto the card from your computer.

$110 at Amazon

There's no better time to buy a microSD

The prices for microSD just keep on coming down, which is great news for anyone who owns a Moto G7! If you were looking to max out the storage on your phone you can get a 512GB card for just over $100. Don't need that much storage? There are even better deals for smaller cards. Love a brand but want the card in a different size? You're likely to find just right size from the brand you trust most.

For those who love to go all-in on storage, you can get the 512GB PNY Elite right now for probably the best price we've seen for that amount of storage. The best budget pick is also our staff recommendation, SanDisk Extreme 64GB — plenty of storage for a crazy good price. And if you bought a budget phone because you're always down for a good deal, the 128GB Samsung EVO Select offers a substantial upgrade for your G7 at a wallet-friendly price.