SD Card Speed Test: How to Check & Read Results
- Test duration
- 2 min
- You entered
- Data written
- 1 GB
- You entered
An SD card speed test measures how fast a card can read and write data, usually in megabytes per second (MB/s). You run it by inserting the card into a computer or phone, using a benchmarking tool, and then interpreting the results against the card’s speed class rating. This article explains what the numbers mean, how to run a test correctly, and why your card might not reach its advertised speed.
Formula
The write speed is calculated by dividing the amount of data written by the time it took, converting units so the result is in megabytes per second (MB/s).
Write Speed (MB/s) = (Data Written in GB × 1024) / (Test Duration in minutes × 60)
- Data written (GB) – the total amount of data transferred during the test, in gigabytes.
- Test duration (min) – the time the transfer took, in minutes.
- 1024 – converts gigabytes to megabytes (1 GB = 1024 MB).
- 60 – converts minutes to seconds.
Worked Example
Using the default values from the calculator: a 2-minute test writes 1 GB of data.
- Convert data to megabytes: 1 GB × 1024 = 1024 MB.
- Convert time to seconds: 2 min × 60 = 120 seconds.
- Divide data by time: 1024 MB / 120 s = 8.53 MB/s.
The result is a write speed of 8.53 MB/s. This matches the calculator’s output for the default inputs.
Why SD Card Speed Matters
SD cards are used in cameras, phones, drones, and laptops. The speed determines how quickly you can save photos, record video, or transfer files. A slow card can cause a camera to buffer, drop frames in 4K video, or make copying large files painfully slow. For everyday use like storing documents, even a slow card works fine, but for high-resolution video or burst photography, speed is critical.
There are two main speeds to consider: read speed (how fast data can be read from the card) and write speed (how fast data can be written to it). Read speed matters when you copy files off the card or load games; write speed matters when you record video or save photos. Most manufacturers list a read speed on the label, but write speed is often lower and not always advertised.
How SD Card Speed Is Measured
SD card speed is measured using standardized classes defined by the SD Association. These classes guarantee a minimum sustained write speed, not the maximum speed. The most common ratings are:
- Speed Class: Class 2 (2 MB/s), Class 4 (4 MB/s), Class 6 (6 MB/s), Class 10 (10 MB/s).
- UHS Speed Class: U1 (10 MB/s), U3 (30 MB/s).
- Video Speed Class: V6, V10, V30, V60, V90 – the number indicates the minimum write speed in MB/s.
These classes guarantee only the minimum sustained write speed, not the maximum. A card rated V30, for example, must sustain at least 30 MB/s when writing, but it might be capable of much faster speeds for short bursts. The actual speed depends on the card’s controller, NAND flash type, and the device you’re using.
How to Run an SD Card Speed Test
To get accurate results, you need a card reader that supports the card’s bus speed (UHS-I, UHS-II, etc.) and a benchmarking program. Here are the general steps:
- Insert the SD card into a card reader that is directly connected to your computer (avoid USB hubs).
- Ensure the card is empty or has enough free space – a nearly full card can be slower.
- Run a benchmarking tool like CrystalDiskMark (Windows), Blackmagic Disk Speed Test (Mac), or a mobile app like SD Insight (Android).
- Set the test to use a file size of 1 GB or more, and run multiple passes.
- Record the sequential read and write speeds – these are the numbers that matter for large file transfers.
For cameras, you can also do a practical test: record video at the highest resolution and see if the camera stops or shows a warning. That’s the real-world test that matters most.
Common Problems and Misconceptions
One common issue is that a card’s advertised speed is often the read speed, not the write speed. A card labeled “100 MB/s� might only write at 30 MB/s. Another problem is using a card reader that doesn’t support UHS-II – the card will run at the slower UHS-I speed. Some cheap card readers are also limited to USB 2.0 speeds (about 35 MB/s), which bottlenecks fast cards.
Another misconception is that the speed class number is the maximum speed. It’s actually the minimum sustained write speed. A Class 10 card is guaranteed to write at least 10 MB/s, but it might go much faster. Also, flash memory slows down as it fills up, so a card that’s 90% full will be slower than one that’s empty. Finally, file size matters: small files (like photos) are slower than large files (like video) because of overhead.
How to Choose the Right SD Card Speed
Choose your card based on what you’ll do with it:
- For 1080p video: Class 10 or U1 is sufficient.
- For 4K video: U3 or V30 is recommended.
- For 8K video or high-bitrate recording: V60 or V90 is needed.
- For burst photography: U3 or higher to avoid buffer delays.
- For general storage: Class 10 is fine and cheap.
Also consider the bus type: UHS-I cards are common and fast enough for most users; UHS-II cards have a second row of pins and are much faster, but require a compatible device and card reader. If your camera doesn’t support UHS-II, buying a UHS-II card is a waste of money.
Frequently Asked Questions
What is a good SD card speed?
A good speed depends on your use. For 4K video, you need at least 30 MB/s write speed (U3/V30). For 8K, 60 MB/s or higher (V60/V90). For everyday use, 10 MB/s is fine. Read speed is less critical; most cards read at 80-100 MB/s or more.
Why is my SD card slower than advertised?
Several reasons: the advertised speed is usually read speed, not write speed; your card reader may not support the card’s bus speed; the card might be nearly full; or the card is counterfeit. Test with a different reader and check the card’s capacity – fake cards often show less capacity than labeled.
Can I speed up my SD card?
You can’t make a slow card faster, but you can avoid slowing it down: keep it formatted (FAT32 or exFAT), leave at least 10% free space, and use a good card reader. If the card is old or damaged, replacing it is the real solution.
What does UHS-I vs UHS-II mean?
UHS (Ultra High Speed) is a bus interface. UHS-I has a maximum theoretical speed of 104 MB/s; UHS-II can reach 312 MB/s. UHS-II cards have an extra row of pins and require a UHS-II reader to achieve those speeds. They are backward compatible but will run at UHS-I speeds in a UHS-I device.
Is a higher speed class always better?
Not necessarily. A higher class guarantees a higher minimum write speed, which is only useful if your device needs it. For a digital camera that records 1080p, a Class 10 card is plenty; paying extra for V90 won’t improve performance. Always match the card to your device’s requirements.
Related
Formula used
in t | Test duration | min | 2 | 0 in d | Data written | GB | 1 | 0 out wrate | Write speed | MB/s | (d * 1024) / (t * 60) | 2
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.