Device Checker
What your browser is willing to say about the machine underneath: platform, processor cores, memory and touch.
Results
What this tool does
A web page can ask the browser a handful of questions about the hardware it is running on, and gets deliberately vague answers — enough to decide whether to attempt something heavy, not enough to identify the machine. This page asks them and shows what comes back. The boxes stay editable, so you can also type someone else's numbers in and see how the same page would read them.
Formula
reads what the browser says about the device: platform, processor cores, memory and touch points
Variables
| Symbol | Meaning | Unit |
|---|---|---|
platform | Platform | — |
cores | Processor cores | — |
memory | Memory, in GB | GB |
touch | Fingers the screen reads | — |
OUT | Platform | — |
CO | Processor cores | — |
ME | Memory, in GB | GB |
TC | Touch screen | — |
TP | Fingers the screen reads | — |
CL | How you point at things | — |
Worked example
- PlatformWin32
- Processor cores8
- Memory, in GB8 GB
- Fingers the screen reads0
- PlatformWin32
- Processor cores8
- Memory, in GB8 GB
- Touch screenNo
- Fingers the screen reads0
- How you point at thingsWith a mouse
Limitations
- The calculation runs entirely in your browser. The values you type are never sent to a server.
Frequently asked questions
Why does the memory number look wrong?
Because browsers deliberately round it, and cap it, so that websites cannot use it to recognise you. The figure comes back as one of a short list of values and never above eight, whatever the machine really has. Firefox and Safari do not report it at all, and the box shows zero there. It is a rough hint for deciding how much work a page should attempt, not a specification.