MAK vs KMS Activation: What’s the Difference and Which Do You Need?

Quick Answer

MAK (Multiple Activation Key) and KMS (Key Management Service) are Microsoft’s two volume activation methods, and the right one depends entirely on how many machines you’re activating and whether they stay connected to a shared network. MAK activates each machine once, directly against Microsoft’s servers (online or by phone), works with no minimum device count, and needs no server infrastructure — making it the practical choice for small businesses, resellers, and disconnected or air-gapped machines. KMS activates machines against a local KMS host on your network, but Microsoft only processes activation requests once a network reports at least 25 Windows client machines or 5 Windows Server/Office machines, and every activated machine must re-check in with the host at least every 180 days (Microsoft Learn). If you’re under that threshold or don’t want to run always-on server infrastructure, MAK is almost always the better fit.

1. What Is MAK Activation?

A Multiple Activation Key (MAK) is a Microsoft volume license key that activates a fixed, predetermined number of machines using a single key. Each installation connects to Microsoft’s hosted activation service — over the internet or by telephone — and, once verified, that machine’s activation is permanent. No server, no recurring check-in.

Microsoft documents two ways to perform MAK activation (Microsoft Learn):

  • MAK Independent Activation — each computer connects to Microsoft on its own, over the internet or by phone. This is the simplest path and what most small IT teams and individual buyers use.
  • MAK Proxy Activation (via the Volume Activation Management Tool, VAMT) — a single machine collects installation IDs from many client computers and sends them to Microsoft in one batch, then distributes the confirmation IDs back out. This is designed for environments with limited or restricted internet access, such as security-locked labs or isolated networks.

Every MAK key has a predetermined activation count tied to the volume licensing agreement it was issued under. Each successful activation consumes one count from that total; already-activated machines stay activated even after the count is used up.

2. What Is KMS Activation?

The Key Management Service (KMS) is a client-server activation model. You designate one machine (running Windows Server or a qualifying Windows client edition) as the KMS host, install a KMS host key on it, and activate that host with Microsoft once. From then on, KMS clients on the same network locate the host automatically — typically via DNS — and activate against it instead of contacting Microsoft directly (Microsoft Learn).

KMS clients don’t use a MAK-style key at all. They ship with a pre-installed Generic Volume License Key (GVLK), a standard key baked into volume-licensing editions of Windows and Windows Server specifically so the machine knows to look for a KMS host rather than activate individually (Microsoft Learn). You only need to manually install a GVLK if you’re converting a machine from MAK or retail activation into a KMS client.

KMS communicates over TCP port 1688 by default, and a single KMS host can, in principle, service an unlimited number of clients once the activation threshold (below) is met.

3. MAK vs KMS: Side-by-Side Comparison

FactorMAKKMS
Activation methodDirect to Microsoft (online or phone), or via VAMT proxyLocal KMS host on your network (DNS discovery, port 1688)
Minimum device thresholdNone — activates from 1 machine up to the key’s count25 Windows clients, or 5 Windows Server / Office machines, before activation is even processed
Renewal requirementNone — one-time, permanent activationMust re-contact the KMS host at least every 180 days (default renewal attempt every 7 days)
Offline / disconnected supportYes — phone activation or VAMT proxy for air-gapped machinesNo — requires ongoing network connectivity to the KMS host
Server infrastructure neededNoYes — a dedicated or existing KMS host
Best forSmall-to-mid deployments, resellers, disconnected sites, one-off activationsLarger networks (typically 25+ Windows clients or 5+ servers) with reliable internal connectivity
Activation trackingEach activation consumes one count from the key’s fixed totalHost counts unique client contacts from the past 30 days (stores the 50 most recent)

4. Activation Thresholds Explained

This is the single biggest practical difference between the two methods, and it’s a hard technical gate, not a licensing suggestion.

KMS Has a Minimum Count Before It Works at All

According to Microsoft Learn, KMS volume activation requires a minimum threshold before the host will process activation requests: 25 or more Windows client computers, or 5 or more Windows Server / Microsoft Office volume-license machines (Microsoft Learn). Until enough unique machines have checked in with the KMS host, clients attempting to activate will fail — the host simply won’t issue activations below the threshold.

Counting works on a rolling basis: the KMS host counts unique client contacts from the past 30 days and retains only the 50 most recent contacts. If your organization’s active machine count drops below the threshold (say, after layoffs or a hardware refresh), new activations can stop working even though existing ones remain valid until their 180-day renewal window lapses.

MAK Has No Threshold

MAK activation doesn’t care how many machines you have. A MAK key can activate a single PC or hundreds, up to the count purchased under the license agreement. This is exactly why MAK is the standard choice for organizations that fall under KMS’s 25/5 minimum, or that only need to activate a handful of machines at a time.

5. Renewal Cycles and Network Requirements

KMS: Recurring Check-Ins, Always-On Network

  • Activation validity lasts 180 days per client.
  • Clients attempt to renew automatically, by default every 7 days, resetting the 180-day window on success.
  • Clients need TCP/IP connectivity to the KMS host and typically use DNS to locate it automatically (Microsoft Learn).
  • Microsoft recommends running at least two KMS hosts for redundancy; a single KMS host key (CSVLK) can activate up to six KMS hosts before you need to contact the Microsoft Activation Center for more.
  • If a client goes 180 days without reaching the host — a laptop that travels, a machine moved off the corporate network — it falls out of activation.

MAK: One Connection, Then Done

  • Activation happens once, either online or by phone, and does not expire or require renewal.
  • No ongoing connection to Microsoft or to any local server is required after activation.
  • MAK Proxy Activation via VAMT needs only a single outbound connection from one machine to Microsoft on behalf of many clients — useful in locked-down environments where individual machines can’t reach the internet (Microsoft Learn).

6. Which One Should You Choose?

Choose MAK if:

  • You’re activating fewer than 25 Windows clients, or fewer than 5 Windows Server / Office installs.
  • Machines are offline, air-gapped, at remote sites, or don’t stay on one corporate network.
  • You don’t want to buy, license, and maintain a dedicated KMS host.
  • You’re a reseller, MSP, or system builder activating client machines independently before they leave your shop.
  • You want activation to be permanent, with nothing to monitor or renew later.

Choose KMS if:

  • You already comfortably clear the 25 Windows-client / 5-server threshold and expect to stay there.
  • All machines share a stable internal network where they can reach a KMS host regularly.
  • Centralized, “set it and forget it” activation across a large, fairly static fleet is worth the server overhead.
  • Your IT team is fine monitoring the 180-day renewal cycle and keeping the KMS host(s) available.

The Practical Reality for Most Buyers

Most small and mid-sized businesses, resellers, and IT contractors never reach the KMS threshold, and even when they do, standing up a KMS host adds infrastructure and monitoring overhead that a MAK key simply avoids. If you’re licensing a handful of workstations, a home lab, a small server, or client machines for resale, MAK is the more practical route as covered in our full MAK explainer. Larger enterprises with hundreds of consistently networked machines are where KMS starts to pay for itself.

7. How to Activate With Each Method

Activating a MAK Key

  1. Enter the key via Settings → System → Activation → Change product key, or install it with slmgr /ipk <key>.
  2. Activate online with slmgr /ato, or for offline machines, run slmgr /dti to get an Installation ID, call Microsoft’s activation line, and enter the Confirmation ID with slmgr /atp.
  3. Verify with slmgr /dlv to confirm activation status and remaining count considerations.

Setting Up KMS Activation

  1. Install the KMS host key on the designated host: slmgr /ipk <KMS host key>.
  2. Activate the host itself, online (slmgr /ato) or by phone.
  3. Ensure DNS is configured so clients can auto-discover the host, or point clients manually if required.
  4. Clients with the correct GVLK pre-installed will activate automatically once the network meets the 25/5 threshold (Microsoft Learn).

8. Common Mistakes to Avoid

  • Buying a KMS-style setup for a small deployment. If you’re under the 25/5 threshold, KMS clients simply won’t activate — there’s no partial credit.
  • Assuming MAK activations can be “moved” freely. Each MAK activation consumes one count; reimaging or replacing a machine doesn’t automatically return that count to the pool.
  • Letting a laptop go 180+ days without reaching the KMS host. Remote or infrequently connected devices are a poor fit for KMS and are better licensed with MAK.
  • Mixing up GVLKs and MAK keys. A GVLK only works against a KMS host and cannot activate a machine directly with Microsoft; installing the wrong key type is a common source of activation errors (Microsoft Learn).
  • Not planning for growth. Buy a MAK key with a bit of headroom above your current device count so replacements and new hires don’t require a second purchase right away.

Why This Matters for You

Picking the wrong activation model doesn’t just cost time — it can mean machines that flat-out refuse to activate (KMS below threshold) or ongoing renewal failures on devices that travel or sit outside the corporate network. Understanding the threshold, renewal, and offline-support differences up front lets you license correctly the first time, whether you’re activating three workstations for a small office, fifty PCs for a client rollout, or a single air-gapped server.

For most buyers browsing individual keys rather than standing up enterprise infrastructure, MAK keys deliver the same genuine Microsoft volume-licensing activation as KMS, without needing a host machine, DNS records, or a minimum fleet size to get started.

FAQ: Common Questions

Q1: What’s the simplest way to describe the difference between MAK and KMS?

A: MAK activates each machine once, directly with Microsoft, with no minimum device count. KMS activates machines against a local server on your network and requires a minimum of 25 Windows clients (or 5 servers/Office installs) before it works, plus a check-in at least every 180 days.

Q2: Can I activate just one PC with a MAK key?

A: Yes. MAK has no minimum device threshold. A MAK key can activate anywhere from one machine up to the total activation count included with the key.

Q3: Why won’t my KMS clients activate even though I set up the host correctly?

A: KMS will not process activation requests until the network reports at least 25 unique Windows client contacts, or 5 for Windows Server/Office, within the counting window (Microsoft Learn). Below that count, clients will show an activation error even if the host itself is activated and reachable.

Q4: Does a MAK activation ever expire?

A: No. Once a machine activates successfully with a MAK key, that activation is permanent and does not require renewal, unlike KMS’s 180-day cycle.

Q5: Can MAK keys be used without an internet connection?

A: Yes. MAK supports offline activation by telephone, and MAK Proxy Activation via VAMT lets one internet-connected machine activate many air-gapped machines on its behalf in a single batch (Microsoft Learn).

Q6: What happens to KMS-activated machines if they stop connecting to the network?

A: They stay activated until the 180-day validity window runs out. If a client doesn’t reconnect to the KMS host within that window, activation lapses and the machine reverts to a notification/grace state until it can renew.

Q7: Do KMS clients need a special product key?

A: KMS clients use a pre-installed Generic Volume License Key (GVLK), which only works against a KMS host and cannot activate directly with Microsoft. This is different from a MAK key, which is entered once and activates independently (Microsoft Learn).

Q8: Is KMS cheaper than MAK for a small business?

A: Not usually. Running KMS requires standing up and maintaining a host, and it doesn’t even function below the 25/5 device threshold, so for small deployments MAK is typically both simpler and more cost-effective in practice.

Q9: Can I switch a machine from KMS to MAK later?

A: Yes. A machine originally configured as a KMS client can be converted by installing a MAK key with slmgr /ipk and activating it — useful when a device is being moved to a disconnected environment or outside the KMS network.

Q10: How many machines can one KMS host support?

A: Once the minimum threshold is met, a single KMS host can support an unlimited number of clients. Microsoft recommends running at least two hosts for redundancy, and a single KMS host key can activate up to six hosts before additional hosts require contacting the Microsoft Activation Center.

Q11: Which method do resellers and IT deployment teams typically use?

A: MAK is the more common choice for resellers, MSPs, and system builders because it doesn’t require the buyer to run any infrastructure — a key with the right activation count (for example, a Windows Server MAK key or an Office MAK key) can be activated on each client machine independently as it ships.

Q12: Where can I read more about how MAK licensing works day to day?

A: See our detailed breakdown in What Is a MAK Key? Microsoft Volume Licensing Explained and our broader Microsoft Licensing Guide covering MAK, KMS, OEM & Retail.

Conclusion & Next Steps

MAK and KMS solve the same problem — activating many Microsoft licenses efficiently — for two very different situations. MAK is the no-infrastructure, no-minimum, permanent-activation option that fits most small and mid-sized deployments, resellers, and disconnected machines. KMS is built for larger, consistently networked environments that clear the 25-client / 5-server threshold and are willing to maintain a host and a 180-day renewal cycle in exchange for centralized management.

If you’re licensing anywhere from a single PC up to a few hundred machines without wanting to run a KMS host, a MAK key is the straightforward path. Browse currently available Windows Server 2025 MAK keys, Office Professional Plus 2021 MAK keys, and Visio Professional 2021 MAK keys, each with a defined activation count and instant delivery. Not sure whether MAK, KMS, OEM, or retail fits your situation? See the full comparison in Retail vs OEM vs MAK License: What’s the Difference?


Trust & Support

Every purchase from SoftLicenseDeals includes a 30-day money-back guarantee, instant digital delivery, and 24/7 support. Questions about MAK activation counts, KMS eligibility, or which license fits your deployment? Email contact@softlicensedeals.com or message us on WhatsApp at +1 (323) 218-6077. For setup help, visit our FAQ or step-by-step Installation Guides.

Leave a Reply

Your email address will not be published. Required fields are marked *