About this tool
See the CPU count, memory bucket, touch points and input capabilities any website can read from your device.
Hardware Capability Fingerprint Viewer shows the machine properties a website can read with no permission prompt: navigator.hardwareConcurrency, navigator.deviceMemory, navigator.maxTouchPoints and the CSS pointer, hover, any-pointer and any-hover media features. Each reading is checked against the values its specification allows — device memory, for example, is rounded to a power of two and capped at 8 GB — and labelled ordinary or unusual, with a device class inferred from input capability rather than the user-agent string. It exists so you can see what fingerprinting scripts collect at this layer before deciding whether it matters to you.
Open Hardware Capability Fingerprint Viewer on AltFTool — it loads instantly in your browser.
Add your input to the workspace.
Adjust the options until the result looks right.
Copy or download the output and put it to work.
Flags a device-memory reading that is not one of the six values the API is allowed to return, which usually means an extension altered it.
Classifies phone, hybrid or desktop from pointer, hover and touch points rather than a user-agent string that anyone can edit.
Reports an upper bound on how many distinct answers these fields can produce, stated as an upper bound rather than a measured uniqueness.
Only a coarse bucket. The Device Memory API rounds the figure to a power of two and caps it at 8 GB, so machines with 16, 32 or 64 GB all report 8. Firefox does not implement the API at all, so the value is simply absent there.
The number of logical processors available to run threads, which includes hyper-threaded siblings rather than physical cores only. Browsers may cap the value, so a large machine can legitimately report a smaller number than it has.
On its own, no. Many Windows laptops report 10 touch points and some tablets report 5 while being used with a keyboard and trackpad. Combining maxTouchPoints with the pointer and hover media features is far more accurate, which is what the device class here uses.
Not selectively in a normal browser, but you can reduce them. Firefox omits device memory entirely, hardened browsers cap or normalise the processor count, and running an unmodified mainstream browser at default settings keeps you in a larger crowd than a heavily customised spoofing setup.