IPv6 ULA generator
Generate your own local, non-routable IPv6 addresses for your network according to RFC4193
This tool uses the first method suggested by IETF using the current timestamp plus the mac address, sha1 hashed, and the lower 40 bits to generate your random ULA.
Note: This tool generates IPv6 Unique Local Addresses (ULAs) according to RFC 4193. ULAs are the IPv6 equivalent of private IPv4 addresses (like 192.168.x.x or 10.x.x.x) and are not routable on the public internet. They use the fd00::/8 prefix. The tool generates a /48 network along with the first and last /64 routable blocks within that network. Enter your MAC address to generate a statistically unique ULA for your local network.
About this tool
Use it to
- Generate private IPv6 addresses for local networks
- Create ULAs for internal network segments
- Set up IPv6 addressing without public registration
- Configure IPv6 private networks similar to RFC1918
- Private Network
- Generate a ULA prefix for your home or office network that will not conflict with public IPv6 addresses.
- VPN Networks
- Create unique IPv6 addresses for VPN tunnels and private connections.
Related tools
- IPv4 address converter
Convert an IP address into decimal, binary, hexadecimal, or IPv6 representation
- MAC address generator
Generate random MAC addresses with configurable quantity, prefix, case, and separator
- Token generator
Generate cryptographically secure random tokens
- Secret generator
Generate environment variable secrets for .env files