Technical7 min read

IPv4 vs IPv6: What's the Difference?

Understand the differences between IPv4 and IPv6, why IPv6 was created, and what it means for you.

Published February 15, 2024

IPv4 and IPv6 are both protocols for assigning addresses to devices on the internet. IPv6 was created because we're running out of IPv4 addresses.

IPv4: The Original Standard

IPv4 addresses look like: 192.168.1.1. They use 32 bits, allowing for about 4.3 billion unique addresses. That seemed like a lot in the 1980s, but with billions of devices online, we've nearly exhausted them.

IPv6: The Future

IPv6 addresses look like: 2001:0db8:85a3:0000:0000:8a2e:0370:7334. They use 128 bits, allowing for 340 undecillion addresses (that's 340 followed by 36 zeros). We'll never run out.

Key Differences

  • Address space: IPv4 has ~4.3 billion addresses; IPv6 has 340 undecillion
  • Format: IPv4 uses decimal (192.168.1.1); IPv6 uses hexadecimal (2001:db8::1)
  • Security: IPv6 has built-in IPsec support; IPv4 security is optional
  • Configuration: IPv6 supports auto-configuration; IPv4 often needs DHCP

Do You Have IPv6?

Check the top of this page to see if you have an IPv6 address. If you do, you have "dual-stack" connectivity, meaning you can use both protocols.

Many VPNs don't properly handle IPv6, which can lead to IPv6 leaks. Our WebRTC leak test can help you detect this.

#ipv4#ipv6#networking#internet

Check Your IP Address

Use our free tools to check your IP address and test for leaks.