Blog

Why a fast microSD card crawls in a cheap reader

A fast microSD card can be limited by its reader, port, or adapter. Test read and write speed, then find the bottleneck without risking your files.

Daniel HayesHardware tests 5 min read

Your microSD card is labeled for fast transfers, but copying videos or photos through a small, inexpensive reader feels painfully slow. The card may be fine. A reader, adapter, or USB port can hold it back, and the advertised speed is not a promise that every setup will reach that number.

Test both read and write speed first. The USB & SD Speed Test measures how quickly the selected storage reads and writes test data, so you can compare the card in different readers and ports.

Test the card and reader

  1. Open the USB & SD Speed Test, insert the microSD card in its reader, and select the card when prompted.
  2. If your browser asks for access to the storage device, follow its prompt. Close any file copy or backup that is using the card.
  3. Run the test and note the read and write results separately. Read speed is how quickly data comes off the card. Write speed is how quickly it can save data.
  4. Repeat the test in the same conditions. Then try the same card in another reader or USB port, if available. Change one part at a time so you can see what affects the result.

The test uses test data on the selected storage, not your photos or documents. Eject the card through your computer's normal safe-eject option before removing it.

What the result means

Read and write speeds are both low

The limit could be the reader's connection to the computer, the reader's support for the card, or the card itself. If the reader uses USB 2.0, its theoretical link limit is 480 Mbps, which is 60 MB/s before overhead. Real transfers are lower, often around 20 to 40 MB/s. A much faster card cannot make that reader transfer data faster.

Try a USB 3.x port and a reader that supports the card's bus. If the result improves, the original reader or port was likely the limit.

Read speed is much higher than write speed

This can be normal. Cards often have different maximum read and write speeds, and writing may slow when the card is nearly full or has been handling a long transfer. Check the card's stated write speed, not just its advertised read speed. Run the test again after other transfers have stopped.

The same card is faster in another reader

The original reader or adapter is the likely bottleneck. It might use a slower USB connection, support only an older card interface, or have a poor connection. Replace it with one that explicitly supports the card's speed class and interface.

Results vary a lot between runs

Background copying, a busy computer, card activity, or a card nearing capacity can change the measurement. Close transfers and repeat the test. A short browser test is useful for comparing setups, but it does not prove that a card can maintain its top speed through a long recording or copy.

How to improve the transfer speed

  1. Plug the reader directly into the computer. Bypass a hub, dock, monitor, or extension cable for the comparison. A connection through a slower hub can limit a fast reader. Port color is not a reliable way to identify its speed.
  2. Check the reader's supported card interface. USB speed and microSD bus speed are separate limits. For example, a reader can connect over USB 3.x but still support only a slower card interface. A UHS-II card needs a compatible UHS-II reader to use its extra contacts and higher bus speed; it can still work in a UHS-I reader, but at the lower interface's speed.
  3. Check which connection the computer recognizes. In Windows 11, right-click Start and open Device Manager, then inspect Universal Serial Bus controllers and, if present, Memory technology devices. On a Mac, open Apple menu › About This Mac › More Info › System Report › USB. These screens can help identify the reader, but they do not always show the speed of an actual file transfer.
  4. Stop other activity on the card. Pause copying, importing, or recording to the card while you test. If the card is almost full, move files elsewhere before testing again. Back up important files first, and do not format the card just to chase a higher benchmark score.
  5. Compare with a second reader and card. Use the same card in a known-compatible reader, then use another card in the original reader. If one reader is slow with multiple cards, suspect the reader. If one card is slow across readers, suspect the card.
  6. Use a reader with clear specifications. Look for both the USB connection type and the card interface it supports. A low-cost reader's connector shape alone does not tell you whether it can take advantage of a fast card.

When the reader or card may be faulty

If several cards transfer slowly in one reader but work normally in another, replace the reader. If one card stays unusually slow in multiple compatible readers, back it up and test it in another device. A damaged, worn, counterfeit, or nearly full card can behave differently from a new card. If it repeatedly fails to meet a stated minimum sustained write class in a suitable setup, contact the seller or card maker about a replacement.

If the card disconnects, produces errors, or files become unreadable, stop testing and copy anything important before doing more checks. A speed test cannot repair failing storage or recover missing files.

Why the number on the card may be higher

Package speeds are usually maximums measured under specific conditions, not guaranteed speeds in every reader. Some labels describe read speed, while video speed classes describe a minimum sustained write rate for qualifying uses. They measure different things.

Also check the units. MB/s means megabytes per second; Mbps means megabits per second. Eight bits make one byte, so 100 Mbps is only 12.5 MB/s before connection overhead. Compare numbers in the same units, and compare read with read or write with write.