Microsoft has officially launched a public preview of Windows CLAT (Customer-side Translator), a networking component designed to enable legacy IPv4 application support on networks running exclusively on IPv6. According to the Microsoft Networking Blog, the feature is now available starting with Windows Insider Canary build 29599–1000, with broader availability across Windows Insider channels expected in the coming weeks.
How Windows CLAT Enables IPv6-Only Connectivity
Windows CLAT functions as a translation layer for devices operating in IPv6-mostly or IPv6-only environments. As reported by Microsoft, the component automatically assigns an IPv4 address to the host system when a native IPv4 connection is unavailable. It then encapsulates outgoing IPv4 traffic, allowing it to traverse the IPv6 network until it reaches a provider-side translator that converts the packets back to IPv4 for the destination.
This mechanism removes the need for dual-stack infrastructure, where both IPv4 and IPv6 stacks must run concurrently. By offloading the translation to the client, organizations can simplify their network architecture while maintaining compatibility with older software that lacks native IPv6 support.
CLAT is already a standard component in modern mobile operating systems, such as Android and iOS, to facilitate connectivity on carrier networks that have transitioned to IPv6-only infrastructure.
Why the Industry is Moving Toward IPv6-Mostly
The transition to IPv6-only networks is driven by the global exhaustion of IPv4 addresses. While mobile networks have led this shift for years, desktop operating systems like Windows have lagged behind. According to reporting by Root.cz, the absence of CLAT on Windows and Linux has historically forced network administrators to maintain complex dual-stack setups, increasing both cost and security maintenance.

The integration of CLAT into major desktop platforms signals a shift toward a “cleaner” internet architecture. While Windows is now expanding its testing, the Linux ecosystem is following a similar path; the project has already been accepted into NetworkManager, which will eventually bring native CLAT support to most major Linux distributions.
Comparing Desktop and Mobile Networking Evolution
Historically, mobile platforms adopted transition technologies like CLAT much faster than desktop environments. The following table highlights the current status of this transition across common platforms:
| Platform | CLAT Status |
|---|---|
| Mobile (Android/iOS) | Fully Supported/Native |
| macOS | Supported |
| Windows | Public Preview (Insider) |
| Linux | In Development (NetworkManager) |
If you are an IT administrator testing IPv6-only environments, ensure your Windows Insider devices are updated to at least build 29599–1000 to begin validating your legacy application performance.
Frequently Asked Questions
What happens if my network supports both IPv4 and IPv6?
Windows CLAT is designed to activate only when a native IPv4 address is not available on the network interface. It remains dormant in standard dual-stack environments.
Is Windows CLAT limited to specific versions of Windows?
Currently, the feature is limited to the Windows Insider Canary channel. Microsoft has stated it will roll out to other Insider channels in the coming weeks, with a general release expected at a later date.
Does this update affect my internet speed?
Translation mechanisms like CLAT introduce minimal overhead. However, the primary benefit is connectivity in restricted environments rather than performance optimization for existing IPv4 networks.
Have you tested the new Windows CLAT features in your network environment? Share your feedback in the comments below or subscribe to our weekly newsletter for more updates on networking infrastructure.
