How to Disable IPv6 (Windows, Mac, Router Methods)

Disabling IPv6 on Windows, Mac or router fixes specific networking issues that some users encounter. IPv4 still works for most websites and services so most users do not notice. But some software, VPNs and corporate networks have IPv6 conflicts that resolve when IPv6 is disabled. The change does not break general internet access.

Here is how to disable IPv6 across Windows, Mac and your router when needed.

Disable IPv6 on Windows

The Windows path is through Network Settings. Open Settings (Win + I). Click Network and Internet. Click your connection type (Wi-Fi or Ethernet). Click Hardware properties.

Scroll down to Properties or Advanced settings (varies by Windows version). Find IPv6 in the list and uncheck or toggle off. Click OK or Apply. Restart your connection or computer for the change to take effect. Verify by running ipconfig in Command Prompt and confirming no IPv6 address appears.

Disable IPv6 on Mac

On Mac, the path is through Network settings. System Settings > Network. Click your active connection (Wi-Fi or Ethernet). Click Details.

Click TCP/IP in the sidebar. Change Configure IPv6 from Automatically to Link-local Only. Click OK to save. Mac stops trying to get IPv6 addresses from your network. IPv4 continues working normally.

Disable IPv6 on Router

Disabling at the router level affects all devices on the network. Useful when many devices have IPv6 conflicts. Log in to your router admin by entering its IP in a browser. Sign in with admin credentials.

Find IPv6 settings. The path varies by router but usually under Advanced or Internet settings. Disable IPv6 or set Internet Connection Type to IPv4 only. Save and restart router. Every device connecting to the network now uses only IPv4.

When Disabling IPv6 Makes Sense

Most users should leave IPv6 enabled. The protocol is the future of internet networking. But specific situations call for disabling IPv6 specifically.

  • VPN does not work because of IPv6 leaks revealing your real IP outside the VPN tunnel.
  • Specific corporate software refuses to connect properly when IPv6 is enabled.
  • Online games show high latency or stuttering that improves on IPv4 only.
  • Slow web browsing on connections where your ISP has poor IPv6 routing.
  • Older routers cause connection issues that disabling IPv6 resolves.
  • Network troubleshooting where you want to isolate IPv4 vs IPv6 issues.
  • Some smart home devices that misbehave on IPv6.

When to Keep IPv6 Enabled

For most users, IPv6 should stay enabled because the protocol provides several benefits. More efficient routing especially for mobile networks. Direct device-to-device communication that IPv4’s NAT prevents. Future-proof connectivity as more services move to IPv6-only access. Better performance on networks where the ISP has invested in IPv6.

If you have no specific reason to disable IPv6, leave it on. The default modern configuration uses dual-stack IPv4 plus IPv6 which works well for most users.

Test Your IPv6 Status

To check your current IPv6 status, visit test-ipv6.com. The page shows whether your connection has IPv4 and IPv6 working independently. If IPv6 is enabled, you see a green check and your assigned IPv6 address. If disabled, the IPv6 section shows red. This is a quick verification after making changes to confirm they took effect.

Re-Enable IPv6 If Needed

If disabling IPv6 caused unexpected issues, re-enable through the same paths. The change is reversible. Some users disable IPv6, find it does not help, then re-enable. The cycle costs nothing but takes a few minutes each time. Worth testing both states to see which works better for your specific network and use case.

Final Thoughts

To disable IPv6, uncheck Internet Protocol Version 6 (TCP/IPv6) in Windows network adapter settings, set Configure IPv6 to Link-local Only on Mac, or turn off IPv6 in router admin. Most users should leave IPv6 enabled. Disable only when specific software or networking issues call for it. Test the result at test-ipv6.com to confirm the change took effect.

If disabling IPv6 fixed a specific issue for you, share what the issue was in the comments.

Leave a Comment