💾 DISK SPEED TESTER
Advanced storage benchmark tool. Measure sequential read/write, random I/O, IOPS, latency, and score against reference drives — all in your browser using IndexedDB.
Total data: 64 MB per test · Est. time: ~5–15s
| DRIVE | TYPE | READ | BAR |
|---|
| DRIVE | TYPE | WRITE | BAR |
|---|
Queue depth = number of simultaneous outstanding I/O requests. Higher QD reveals parallelism capabilities of your storage.
Pattern written to blocks during write tests. Affects compressibility and results on drives with hardware compression.
One-click profiles pre-configure test modes, sizes, and block sizes for specific drive types and use cases.
Get notified when results exceed or fall below target thresholds. Useful for detecting drive degradation or verifying upgrade performance.
DiskSpeed uses the browser's IndexedDB API to write and read large binary blobs, measuring throughput via performance.now(). This measures the full stack: JavaScript engine → browser storage layer → OS filesystem → physical disk.
Results are typically 10–40% lower than native tools (CrystalDiskMark, fio) due to browser overhead, but trends and relative comparisons are accurate and meaningful.
| Space / Enter | Start/stop benchmark |
| R | Reset all results |
| E | Export results |
| H | Show/hide history |
| + / - | Increase/decrease test size |
| 1–4 | Select test size (16/64/256/1024) |
| Esc | Stop running benchmark |
⬇️⬆️ SEQUENTIAL R/W
Measures sustained throughput with large contiguous blocks. Relevant for copying large files, streaming 4K video, backups. HDDs: 80–160 MB/s. SATA SSDs: 400–550 MB/s. NVMe: 2–7 GB/s.
🔀 RANDOM 4K R/W
The most important real-world metric. Databases, OS boot, app launch, file indexing. HDDs: 0.5–2 MB/s. SATA SSDs: 20–100 MB/s. NVMe: 200–800 MB/s.
⚡ IOPS
I/O Operations Per Second. HDDs are limited to ~80–200 IOPS by physical seek time. SATA SSDs: 10K–100K. NVMe: 100K–1M+ IOPS.
⏱️ LATENCY
Time to complete a single I/O request. HDDs: 5–15ms (mechanical seek). SSDs: 0.05–0.2ms. Crucial for interactive workloads and gaming.
🌐 BROWSER vs NATIVE
Browser benchmarks run through JS → V8 → OS → Disk. Expect ~10–40% lower than CrystalDiskMark. Useful for relative comparison and trend analysis.
💡 TIPS FOR ACCURACY
Close other browser tabs. Disable extensions. Use a regular window (not incognito). Run 3+ times and average. Larger test sizes give more stable results.