Blog

Why the browser's CPU count is not a core count

A browser's CPU number usually means available logical processors, not physical cores. Learn why it differs and how to check your computer's core count.

Michael ReedHardware tests 4 min read

You check your computer in a browser and see a CPU count that does not match the number of cores you expected. That does not automatically mean a core is missing. A browser usually reports how many processor threads it can use, and the number can be reduced for privacy or by the computer's setup.

Use System Info to see the processor information your browser can access. Then compare it with the details shown by your operating system, keeping in mind that the two counts may describe different things.

Check the CPU count in your browser

  1. Open System Info on the computer you want to check.
  2. Look at the processor information it reports. Note the CPU count or processor details shown, but do not treat that number as a physical core count.
  3. Check the same computer in your operating system. On Windows 11, Task Manager shows both cores and logical processors. On macOS, System Information may list the total number of cores.
  4. Compare like with like. A browser's count is more comparable to logical processors than to physical cores, and it may be lower than either operating system figure.

System Info shows details available to the browser, not a complete hardware inventory. The operating system is a better place to check core counts, though virtual machines and managed computers can also limit what the operating system sees.

What the browser's number means

It is a count of logical processors, not necessarily physical cores

A physical core is a processing unit on the CPU. Some cores can handle more than one hardware thread at a time through a feature such as Intel Hyper-Threading or simultaneous multithreading. The operating system treats each available thread as a logical processor.

For example, a CPU with 6 physical cores may expose 12 logical processors. A browser that reports 12 is not claiming the chip has 12 physical cores. It is reporting a different measure. Other CPUs do not expose two threads per core, so the core and logical processor counts can be the same.

The browser reports fewer than the computer's logical processors

This can be normal. Browsers may limit or round the number they reveal to reduce device fingerprinting, which is the practice of identifying a device by combining details about it. A virtual machine, work profile, or container can also be configured to expose fewer processors. Read Why your browser reports fewer logical CPUs for more on those cases.

The number changes between devices or browser sessions

The browser may expose a different estimate depending on its privacy settings, the browser version, or whether it is running in a restricted environment. A change does not by itself mean that the processor has been physically altered. A computer can also have a mix of performance and efficiency cores, which makes a simple count less useful as a measure of speed.

The reported CPU name is missing or incomplete

That is a separate limitation from the core count. Websites often cannot read the exact CPU model, and privacy protections may hide or simplify hardware details. A missing model name does not mean the processor is absent. See Why a website cannot show your exact CPU model for the limits on processor identification.

Check the actual core count

  1. Use Task Manager in Windows 11. Press Ctrl + Shift + Esc, select Performance, then select CPU. Look for Cores and Logical processors. These are separate values, so compare the browser number with the logical processor value first.
  2. Check System Information in macOS. Open System Settings › General › About, then open System Report and select Hardware. Look for the processor or chip details and the total number of cores, if shown. Apple silicon may list performance cores and efficiency cores separately.
  3. Check whether the computer is virtualized. If you are using a virtual machine, remote desktop, or a managed work computer, the environment may be assigned only part of the host CPU. Ask the administrator or check the virtual machine's processor settings if you need to know the allocation.
  4. Compare the same browser on the same computer. If you are troubleshooting a specific website, test in another browser without changing the system setup. A different number can point to browser privacy or compatibility behavior, not a hardware fault.

Why the count does not predict CPU speed

Two computers with the same number of logical processors can perform very differently. Each processor can have a different speed, design, power limit, and cooling system. A chip with fewer, faster cores may finish some tasks sooner than a chip with more, slower cores.

Browser counts also say nothing about how much work a core can do, whether the CPU is slowing down to control heat, or whether other programs are using its time. Treat the number as a rough availability hint for the browser, not a performance score or a full description of the processor.

If your operating system also shows fewer cores than the processor should have, check whether the computer is running inside a virtual machine or has a processor limit configured before assuming the hardware is faulty.