Windows Server is licensed by physical processor cores. You must license every core, with a minimum of 8 cores per processor and 16 cores per server. Standard covers 2 virtual machines; for every 2 more, you license all the cores again. Datacenter covers unlimited VMs. At Microsoft’s list prices, Datacenter becomes cheaper once you run about 11 or more VMs on a server. Use the calculator below to get your exact numbers.
- Loading…
Microsoft’s core-based licensing confuses almost everyone, especially the 16-core minimum and the way Standard “stacks” for extra VMs. This calculator applies the rules from Microsoft’s Windows Server 2025 licensing guidance and shows every step of the maths, so you can check it yourself or share the result with your team.
How Windows Server Core Licensing Works
Since Windows Server 2016, Microsoft has licensed Windows Server by processor cores instead of by processor. Four rules decide what you need:
What “stacking” Standard licences means
If you need more than 2 VMs on Standard, you don’t license just the extra VMs. You license all the server’s cores again, and each full set adds 2 more VMs. Microsoft’s own example: a 1-processor, 16-core server needs 32 core licences for 4 VMs and 48 for 6 VMs.
Core licences come in packs
Microsoft sells core licences in 16-core and 2-core packs. A 16-core pack covers the minimum; 2-core packs cover anything above it. A 2-processor server with 10 cores each (20 cores) needs one 16-core pack and two 2-core packs. Our calculator shows exact core licences and rounds up to whole 16-core licences for buying.
Windows Server Licensing Examples
| Server and VMs | Physical cores | Cores to license | Standard core licences | Datacenter core licences |
|---|---|---|---|---|
| 1 CPU × 4 cores, 1 VM | 4 | 16 | 16 | 16 |
| 1 CPU × 16 cores, 2 VMs | 16 | 16 | 16 | 16 |
| 2 CPUs × 6 cores, 2 VMs | 12 | 16 | 16 | 16 |
| 2 CPUs × 12 cores, 2 VMs | 24 | 24 | 24 | 24 |
| 2 CPUs × 12 cores, 6 VMs | 24 | 24 | 72 | 24 |
| 2 CPUs × 16 cores, 12 VMs | 32 | 32 | 192 | 32 |
The third example catches many buyers: two 6-core processors only have 12 cores, but each processor counts as at least 8, so the server needs 16 core licences.
Standard vs Datacenter: When Is Datacenter Cheaper?
Datacenter costs much more per core, but it never needs stacking. At Microsoft’s 2025 US list prices, $1,176 for Standard and $6,771 for Datacenter per 16 cores, Datacenter costs about the same as 5.8 sets of Standard (Licenseware). So:
- Up to 10 VMs per server: Standard is usually cheaper.
- 11 or more VMs per server: Datacenter is usually cheaper, and simpler to manage.
- Clusters with live migration: license each host for the peak number of VMs that could run on it, which often makes Datacenter the better choice.
- Azure Stack HCI, Storage Spaces Direct or Shielded VMs: these features need Datacenter.
Not sure which edition fits your workload? Our guide to Windows Server 2025 Standard vs Datacenter compares every feature.
Six Common Windows Server Licensing Mistakes
These are the errors we see most often when customers send us their server details:
Licensing Common Server Setups
A small office server with no VMs
One processor with 8 or fewer cores, running Windows Server directly. You need 16 core licences of Standard, the minimum, which covers the physical installation. Most small businesses fall into this group, and one 16-core Standard licence is all they need, plus CALs for their users.
A Hyper-V host running a few VMs
If the physical installation only runs Hyper-V and manages VMs, it doesn’t use up one of your VM rights. A 16-core host with Standard can run 2 Windows Server VMs; with two sets of Standard licences (32 core licences) it can run 4.
A VMware ESXi or Proxmox host
The rules are the same whatever the hypervisor. Windows Server licences are assigned to the physical server, so you count the host’s physical cores and the number of Windows Server VMs on it. Linux VMs on the same host don’t need Windows Server licences.
A failover cluster
Each host must be licensed for the peak number of Windows Server VMs that could run on it, including after a failover. With Standard, that often means licensing every host for every VM in the cluster, which is why most clusters use Datacenter.
A home lab or test server
Windows Server’s free 180-day evaluation edition is designed for testing. For a permanent lab, the same core rules apply as for production: at least 16 core licences per server.
How to Count Your Server’s Physical Cores
You need the number of physical cores, not logical processors. The quickest way is Task Manager: press Ctrl + Shift + Esc, open Performance and select CPU.
Count cores with PowerShell
On Server Core or a remote server, run this in PowerShell. It lists each processor and its physical core count:
Get-CimInstance Win32_Processor | Select-Object Name, NumberOfCores, NumberOfLogicalProcessors
Add up NumberOfCores across all processors. Ignore NumberOfLogicalProcessors, which counts hyper-threads.
Don’t Forget Client Access Licences (CALs)
Core licences let you run Windows Server. Separately, every user or device that accesses the server usually needs a Windows Server CAL, according to Microsoft. Remote Desktop Services needs an additional RDS CAL per user or device. A few points worth knowing:
- CALs are bought per user or per device, not per server. A user CAL lets one person access any number of your servers.
- A CAL covers its own version and older. A Windows Server 2022 CAL doesn’t cover access to a Windows Server 2025 server.
- Public websites and anonymous internet users don’t need CALs.
- External users such as customers or partners can be covered by an External Connector licence per server instead.
Licensing individual VMs instead
Customers with active Software Assurance or a subscription can license individual VMs instead of the physical server: at least 8 core licences per VM, with each VM covering one operating system. It suits cloud and hosting setups, but it isn’t available with standard retail licences.
Does this apply to Windows Server 2022 and 2019?
Yes. The same core-based rules have applied since Windows Server 2016, so the calculator works for 2016, 2019, 2022 and 2025. Once you’ve installed your licence, our guides cover activating Windows Server without internet and fixing activation error 0xC004F069.
Buy Windows Server Licences
Noxkeys sells genuine Windows Server licences with instant email delivery and activation instructions. Licensing a large host, a cluster or several servers? Send us your calculator result using the “Copy link” button and we’ll confirm the exact quantity before you order.
Also available: Windows Server 2022 Datacenter. Browse all Windows Server licences or contact us for a quote.
Frequently Asked Questions
How many core licences do I need for Windows Server?
License every physical core in the server, with a minimum of 8 core licences per processor and 16 per server. Standard covers 2 VMs per full set of core licences; Datacenter covers unlimited VMs.
Why do I need 16 core licences for a 4-core server?
Microsoft requires a minimum of 16 core licences per server and 8 per processor, regardless of how many cores the server actually has.
Do hyper-threads or logical processors count?
No. Windows Server is licensed by physical cores. Logical processors created by hyper-threading don’t need licences.
How many VMs does Windows Server Standard allow?
Two Windows Server VMs per full set of core licences. To run more, license all the server’s cores again for each additional 2 VMs.
When is Datacenter cheaper than Standard?
At Microsoft’s 2025 US list prices, Datacenter becomes cheaper at about 11 or more Windows Server VMs per server. Actual break-even depends on the prices you pay.
Do I need to license VMs running Linux?
Standard’s 2-VM limit applies to Windows Server VMs. Linux VMs don’t use Windows Server licences, but all physical cores must still be licensed.
Does the Hyper-V host count as one of the two VMs?
No, if the physical installation is used only to host and manage VMs. It can then run 2 Windows Server VMs on Standard.
Do I need CALs as well as core licences?
Usually yes. Each user or device that accesses the server needs a Windows Server CAL, plus an RDS CAL for Remote Desktop Services. Public web access doesn’t need CALs.
Do the same rules apply to Windows Server 2022?
Yes. Core-based licensing has applied since Windows Server 2016, so the rules are the same for 2016, 2019, 2022 and 2025.
Do Windows Server licences depend on the hypervisor?
No. The same rules apply on Hyper-V, VMware ESXi, Proxmox or any other hypervisor. Licences are assigned to the physical server, based on its physical cores and the number of Windows Server VMs it runs.
How many licences does a failover cluster need?
Each host must be licensed for the maximum number of Windows Server VMs that could run on it, including after a failover. That’s why most clusters use Datacenter.
How do I count physical cores on my server?
Open Task Manager, go to Performance and select CPU to see Sockets and Cores. Or run Get-CimInstance Win32_Processor in PowerShell and add up NumberOfCores.
