⚡ Hardware Concurrency

CPU Core Count Detection

Hardware Concurrency refers to the navigator.hardwareConcurrency property that reveals the number of logical processor cores available to your browser.

💡 Key Point: This simple number (like 4, 8, or 16) helps identify your device and must be consistent with other hardware fingerprints.

🔬 How It Works

// Get CPU core count
const cores = navigator.hardwareConcurrency;
console.log(cores); // e.g., 8

This returns the number of logical processors, which includes:

📊 Common Values

Device Type Typical Values
Budget Laptop 2-4 cores
Mid-range Desktop 4-8 cores
High-end Desktop 8-16+ cores
Mobile Phone 4-8 cores
Server/Workstation 16-64+ cores

🛡️ Spoofing Considerations

When spoofing hardware concurrency:

🔍 Why It Matters

Hardware concurrency is used for:

❓ FAQ

Can websites see my exact CPU model?

Not directly through hardwareConcurrency. However, combined with WebGL (which can reveal GPU info) and performance benchmarks, they can make educated guesses.

🔗 Related Terms

Device Memory CPU ID Navigator Properties
Start Trial