CrystalDiskMark

CrystalDiskMark

4.7 Utilities & tools

screenshot
screenshot
screenshot
screenshot
Category Utilities & tools
Available on PC
OS Windows 10 version 14393.0 or higher
Languages English (United States), Japanese

Pros

  • Lightweight and portable
  • Accurate sequential and random I/O testing
  • Multiple test profiles with customizable parameters
  • Clean, no-nonsense UI
  • Free with no hidden costs

Cons

  • Outdated visual design
  • No integrated result comparison or history
  • Limited drive health or temperature info
  • Does not support network drives or RAM disks natively
  • Single‑threaded test can be misleading for modern multicore SSDs

What Is CrystalDiskMark, Really?

CrystalDiskMark for Windows is a lightweight, no-nonsense disk benchmark utility that tells you exactly how fast your storage drives can read and write data. Developed by the Japanese indie team Crystal Dew World, this tool has been a staple in the PC enthusiast community for years. Its main highlights include: sequential and random read/write tests, customizable test sizes and queue depths, a clean and ad‑free interface, and support for both mechanical hard drives and modern NVMe SSDs. It's aimed at anyone who needs to measure storage performance—from gamers checking their new SSD, to system builders running burn‑in tests, to IT professionals troubleshooting drive bottlenecks.

Why You Should Care About Your Drive's Speed (An Engaging Intro)

Picture this: you just bought a fancy new NVMe drive, slapped it into your rig, and everything feels… normal. No night‑and‑day difference from your old SATA SSD. Is it your motherboard? A driver issue? Or did you accidentally buy a dud? That's where CrystalDiskMark steps in—like a friendly mechanic popping the hood and handing you a dyno sheet. It doesn't sugar‑coat numbers; it gives you raw, repeatable results so you know whether your drive is performing to spec. I've used it for years, and it's never let me down when I needed to separate marketing hype from actual performance.

Peeling Back the Layers: Two Test Modes That Matter

CrystalDiskMark organises its tests into two clear categories: sequential and random. Sequential tests mimic copying a large video file—they measure bulk transfer speed. Random 4K tests, on the other hand, simulate the small file operations your OS does constantly (like loading a game level or opening an app). What sets this app apart is its granularity. You can adjust the test data size (from 16 MiB to 64 GiB), the number of runs (1 to 9), and the queue depth (1 to 128). For power users, this customisation is a godsend. But if you just want a quick check, the “Default” preset runs five core tests in under a minute—perfect for a sanity check.

Interface, Flow, and That Learning Curve (Spoiler: It's Flat)

The UI is deliberately spartan—a single window with a drive selector, a few dropdown menus, and a big green “All” button. No animations, no onboarding wizard, no telemetry. You drop it, you run it, you get numbers. The learning curve is basically non‑existent: anyone who has ever seen a bar chart can interpret the results (higher is better, and pay attention to the “4K Q32T1” line). However, the interface looks a bit dated—think Windows 7 era—but that's part of its charm. It loads in under a second, and even on a busy system, it doesn't stutter or freeze during testing. Crystal Dew World clearly prioritises function over form, and I'm okay with that because the tool never gets in your way.

What Makes It Stand Out from Other Disk Benchmarks

Most utilities in this space (like ATTO Disk Benchmark or AS SSD) either bury you in graphs or lock valuable features behind a paywall. CrystalDiskMark is refreshingly different: it's completely free, open‑source, and portable (you can run it off a USB stick). The two features I find truly unique are the “Peak Performance” test profile and the “Random 4K QD1” emphasis. The Peak mode cranks queue depth and thread count to squeeze out the maximum theoretical throughput—great for stress testing NVMe drives. And the standalone 4K QD1 test isolates the single‑queue random performance, which directly correlates to real‑world responsiveness in most desktop workloads. No other free tool gives you that level of isolated insight without extra configuration.

Verdict: A Must‑Have in Any Tech Toolkit

I strongly recommend CrystalDiskMark to anyone who owns a computer running Windows. It's not flashy, but it's honest and precise. For casual users: run the default test once to verify a new drive. For power users: save custom profiles for different drives and use the “Copy Data” button to paste results into a spreadsheet. The only caveat is that it measures raw throughput and IOPS—it won't tell you about controller cache or drive health (use CrystalDiskInfo for that). Overall, it's the closest thing to a Swiss Army knife for storage benchmarking, and it earns a permanent spot on my “fresh install” list.

FAQ

How do I download and install CrystalDiskMark?

Visit the official website at crystalmark.info, download the installer for your OS (Windows/macOS), and run it. Choose the default installation path or customize it. The app is portable—no setup needed for the ZIP version.

What do the numbers in the test results mean?

Results show sequential and random read/write speeds in MB/s (megabytes per second) or IOPS (input/output operations per second). Higher values indicate faster data transfer. The left column lists the test type; the right columns show speed for different queue depths and thread counts.

What is the difference between sequential and random tests?

Sequential tests measure large, contiguous data transfers (e.g., copying a big file). Random tests measure small, scattered data access (e.g., loading many small files). Both are important—sequential reflects burst speed; random reflects real-world multitasking performance.

How do I choose the right test settings for my drive?

Go to Settings > Test Data Size and set it to 1 GiB for modern SSDs (or 5 GiB for HDDs). Use 5 passes for reliable averages. For NVMe drives, enable 'NVMe' mode under Settings > Profile to activate specific optimizations.

Why is my test result much lower than the advertised speed?

Advertised speeds are often under ideal conditions (e.g., empty drive, high queue depth). Your result may be lower due to drive fill level, thermal throttling, or running the test on a busy system. Try closing background apps and using a 1 GiB test size.

How can I benchmark my NVMe SSD for peak performance?

Go to Settings > Profile and select 'NVMe' to enable large queue depth and multi-thread tests. Set Test Data Size to 1 GiB and Test Passes to 5. Connect the drive to a PCIe 3.0/4.0 slot with proper cooling. Run the test after idle time.

Download

Related Apps