Memory cards, particularly tiny microSD cards, are one of the few remaining "magic tricks" in consumer technology. A hyper-visual marker of how far we've come technologically. Somehow, a tiny thing the size of the tip of your finger is able to hold 1TB of data, a practically inconceivable amount of storage 15 or more years ago. MicroSD cards are the smaller, more versatile cousin of the SD card, used for expanding the storage of personal electronics, from DSLRs to handheld gaming computers like Valve's Steam Deck.

Read more: Best monitor: Top displays for office use, gaming, and creatives

While they might be small, microSD cards are unfortunately complex, a collection of several different standards governing read and write speeds, specialization in video work, and more. And that's before you think about how much storage you need and what it costs. In our opinion, the SanDisk 256GB Extreme microSDXC Card strikes the right balance between storage, price, and fast speeds that should make a difference in your day-to-day life, but if you're curious about other options, you can read through our collection below.

Best microSD cards: Our top picks

  • A microSD card with a red top half and a green bottom half.
    SanDisk Extreme 256GB microSDXC Card
    Best microSD card overall

    The SanDisk Extreme 256GB microSDXC Card hits a sweet spot in terms of storage and price, and it has very fast read speeds to boot, making it the perfect place to store data for a video game that you need to load quickly, and our overall pick. The microSD card is also fast enough to record 4K and 5K footage, and it's specifically rated to work great with smartphone applications.

  • A navy blue microSD card with
    Samsung Pro Ultimate 512GB microSDXC Card
    Best premium microSD card

    Samsung's Pro Ultimate 512GB microSDXC Card gets you twice the storage of our top pick for a noticeable price bump. It's not for nothing, though. Samsung's card is speedy, and like the company's other memory cards, waterproof and temperature-proof.

  • A white microSD card with blue
    Samsung Pro Endurance 128GB microSDXC Card
    Best budget-friendly microSD card

    The Samsung Pro Endurance 128Gb microSDXC Card is designed for outdoor cameras like a dash cam or security camera. It offers less storage (with a cheaper price) and rugged durability, including the ability to withstand magnets, x-rays, 72 hours in seawater, and high drops, without losing any footage.

  • A microSD card with a red top, green bottom, and
    SanDisk Extreme 1TB microSDXC Card
    Large size microSD card that’s perfect for video

    If you need the extra storage, the SanDisk 1TB Extreme microSDXC Card can hold 1TB of data, with up to 190 MB/s read speeds, and up to 130 MB/s write speeds. It's a memory card that could work well for video footage, particularly larger 4K and 5K files.

  • Three microSD cards with white tops, red bottoms, and
    Lexar 32GB microSDHC Card Three Pack
    Best microSD bundle

    If you're building out your smart home security system and need several memory cards on the cheap, the Lexar 32Gb microSDHC Card Three Pack could be an excellent option. Each card gets you 32GB to play with and up to 100MB/s read speeds, but these cards are best used for 720p or 1080p footage.

  • A black and gray microSD card with an SD card adapter.
    Lexar Professional 1066x 256GB microSDXC Card
    Best microSD card for professional video

    For something more video-focused from Lexar, the Lexar Professional 1066x 256GB microSDXC Card is a great pick. It stores 256GB of data and can write and read from memory at reasonable speeds that should keep you in the action shooting. Lexar also guarantees the memory card is water, shock, vibration, and x-ray proof.

  • A red microSD card with a Mario Mushroom on it.
    SanDisk 128GB microSDXC Card (Nintendo)
    Best Nintendo-themed card

    Nothing about the SanDisk 128GB microSDXC Card, Licensed for Nintendo Switch is better than the other SanDisk options we've looked at. In fact with read speeds up to 100MB/s and write speeds up to 90MB/s, it’s slower than almost all these other options. But it has a Mario Mushroom on it, and that could make all the difference for the right kid.

  • A black microSD card with
    Amazon Basics 1TB microSDXC Card
    Best for 1TB on the cheap

    The Amazon Basics 1TB microSDXC Card is not the fastest option around, but Amazon tends to offer memory cards at the lower end of the price spectrum when compared to the competition, and this is one of the cheaper ways to get a 1TB card that’s still highly durable.

What is a microSD card's "Speed Class," and why should I care?

Other than the amount of storage a microSD card holds and how much it costs (to numbers that tend to trend downwards over time), the main thing to look for are the Speed Classes of the card. There are several that are tracked by the SD Association. Speed Class, which is marked by a "C" on a microSD card and ranges from C2 to C10. UHS Speed Class, which is marked with a “U” and includes U1 and U3. And Video Speed Class, which is marked with a "V" and includes V6 on the low end, and V90 on the high-end.

For most modern cards, noting the traditional Speed Class isn't really necessary because most cards can move data around faster than 10MB/s. Which leaves UHS Speed Class and Video Speed Class as the ones that really matter. The UHS Speed Class covers minimums, so while choosing a card with a U3 on it is generally better (transfers at 30MB/s and up), either U1 or U3 cards could ultimately operate a lot faster than their label might suggest. If you're working with video, Video Speed Class is important to pay attention to if you know your camera needs a specific minimum speed, but in general the higher the V-rating, the faster you can capture footage and the higher-resolution footage you can capture.

Typically, memory card manufacturers advertise the top read and write speeds for their cards, so if you need a general sense of how speedy your future memory card is, you can find it. But keeping these specific classifications in mind can help narrow things down too.

What's the best microSD card?

Pocket-lint's overall favorite is the SanDisk 256GB Extreme microSDXC Card which offers a reasonable 256GB of storage, for a reasonable price (under $40), with plenty of speed to back it up. If you're willing to pay a bit more, we think the Samsung Pro Ultimate 512GB microSDXC Card is an excellent step-up. It gets you twice the storage, blazing fast speeds, and the peace of mind that comes with a waterproof memory card.

Then again, if you're on a budget, one of our affordable favorites from Samsung is also extra tough. The Samsung Pro Endurance 128GB microSDXC Card makes up for a small amount of storage with the ability to survive magnets, x-rays, water, and high drops.