Why CPU, RAM, GPU, and Storage Values Are Estimates
Understand why browser hardware values are often rounded, bucketed, blocked, or browser-managed rather than exact device specifications.
Hardware values shown by a website are not the same as the specifications printed on your device box. Browsers intentionally limit hardware precision because exact CPU, RAM, GPU, and storage details can make fingerprinting easier. The device info tool and methodology page label these values carefully so you know which readings are exact and which are estimates.
How to test
Open the device info page and note CPU cores, memory, GPU renderer, and storage quota. Then compare the same test in Chrome, Safari, Firefox, or Edge. If you can, compare a normal window with a privacy mode. Differences reveal how much each browser chooses to expose.
How to interpret the result
CPU cores usually come from navigator.hardwareConcurrency, which reports logical cores and may be reduced by the browser. Memory often comes from navigator.deviceMemory, which is intentionally rounded into broad buckets. GPU data comes from WebGL and may show a translation layer such as ANGLE instead of the actual chip. Storage is usually quota, meaning how much space the browser may allow a site to use, not your full disk capacity.
Limitations
No browser API gives a complete, guaranteed hardware inventory. Operating systems, privacy settings, power modes, virtual machines, and browser updates can all change what is visible. A missing value does not mean the hardware is absent.
What you can do
Use these values for compatibility and privacy awareness, not purchasing decisions or repair diagnostics. If you need exact hardware specifications, use your operating system settings. If you want less exposure, prefer browsers with strong default privacy protections instead of stacking many unusual extensions.
FAQ
Why does RAM show 8 GB when I have more? Browsers often report a rounded bucket.
Why does GPU mention ANGLE? The browser may be translating graphics calls through a compatibility layer.
Is storage quota my disk size? No. It is a browser-managed allowance for site data.