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
4.7 Utilities & tools




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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
for Windows 5 Get
for Windows 5 Get
for Windows 5 Get
for Windows 5 Get
for Windows 5 Get
for Windows 4.9 Get
for Windows 4.9 Get
for Windows 4.9 Get
for Windows 4.9 Get
for Windows 4.9 Get
for Windows 4.9 Get
for Windows 4.9 Get