What Is My IPv6 Address?
Detect your public IPv6 address instantly. Check if your network supports IPv6, see your full and compressed address, and generate ready-to-paste whitelist configs for AWS, GCP, and Linux.
What is an IPv6 address?
IPv6 (Internet Protocol version 6) is the latest version of the Internet Protocol. While IPv4 addresses look like 192.168.1.1, IPv6 addresses are 128-bit numbers written in hexadecimal — for example 2001:db8:85a3::8a2e:370:7334. IPv6 was developed to solve IPv4 address exhaustion, providing approximately 340 undecillion unique addresses.
Do I need IPv6?
Most internet traffic still uses IPv4, but IPv6 adoption is growing rapidly. Major cloud providers (AWS, GCP, Azure) and content delivery networks support IPv6. If you're deploying infrastructure, configuring firewalls, or whitelisting IPs, you may need to handle both IPv4 and IPv6 addresses to ensure full connectivity.
How to whitelist an IPv6 address
- AWS Security Groups — Add a separate inbound rule with your IPv6 CIDR (
::/128suffix for single address) - UFW (Linux) —
sudo ufw allow from [your-ipv6]/128 to any port 443 - ip6tables —
sudo ip6tables -I INPUT -s [your-ipv6] -p tcp --dport 443 -j ACCEPT - nginx — Add
allow [your-ipv6];in your location block
This page auto-generates all these configs with your detected IPv6 address. For IPv4 configs, use the main IP Whitelist tool.