Download

Understanding CrystalDiskMark Results

What the numbers mean and typical ranges for NVMe SSD, SATA SSD, and HDD. CrystalDiskMark reports sequential and random read/write speed so you can compare drives, verify upgrades, or document performance for reviews and support.

Results depend on the drive, test size, profile (Default, NVMe SSD, etc.), and system load. Use the same settings when comparing two drives. See our How to Use guide and FAQ for more.

Units Used

In CrystalDiskMark: 1 GB = 1000 MB = 1000×1000 KB = 1000×1000×1000 B (decimal). 1 GiB = 1024 MiB (binary).

Typical Speed Ranges (Approximate)

Results depend on drive, controller, and test size. Use as a rough guide only.

Drive type Seq read (MB/s) Seq write (MB/s) 4K random (MB/s)
NVMe PCIe 4.0 SSD3000–7000+2000–6000+50–200+
NVMe PCIe 3.0 SSD1500–35001000–300040–150
SATA SSD450–560400–53020–80
HDD 7200 rpm100–200100–2000.5–2
USB 3.0 flash50–20020–1001–10

Numbers can be higher or lower depending on drive model, capacity, SLC cache, thermal throttling, and test size. Sequential tests use large blocks (e.g. 1 MiB); random 4K tests use 4 KiB blocks and reflect many small reads/writes.

Interpreting Your Numbers

When you run CrystalDiskMark, focus on:

Example Benchmark Images

Optional: add screenshots to the images folder for reference.

NVMe SSD benchmark example
SATA SSD benchmark example
HDD benchmark example

How to Compare Drives Fairly

What to Look For in Results

Depending on your use case, different numbers matter more.

Common Use Cases

Why people run CrystalDiskMark and what they do with the results.

How to Use CrystalDiskMark · FAQ