What is a random IPv6 generator?
A random IPv6 generator creates syntactically valid 128-bit IPv6 address strings for tests, mock data, logs, documentation, and network simulations. It does not assign the addresses to your device or send traffic through them.
Generated addresses are not guaranteed to be unassigned, online, safe, or routable. Use them as test data unless you have verified and configured the address separately.
How to generate random IPv6 addresses
- Set Quantity from 1 to 1,000.
- Keep Any, choose Documentation, or select Custom CIDR.
- Open Options to choose Compressed or Full format, set the separator, and enter a custom prefix when needed.
- Select Generate.
- Copy all results or open Download .txt to name and save them.
Each batch contains unique addresses. Options also lets you join results with a new line, comma, or space. Changing the separator updates the current output without generating a new batch.
Full vs. compressed IPv6 format
A full IPv6 address contains eight groups of four hexadecimal digits:
2001:0db8:0000:0000:0000:0000:0000:0001Compressed format removes leading zeros and replaces the longest consecutive run of zero groups with :::
2001:db8::1Both strings represent the same 128-bit value. Compressed output follows the RFC 5952 convention and uses lowercase hexadecimal characters.
Generate IPv6 addresses within a prefix
Choose Custom CIDR and enter a prefix such as 2001:db8:1234::/64. The network prefix remains fixed while the tool randomly generates the remaining host bits. If the address includes host bits outside the prefix, those bits are ignored.
Prefixes from /0 to /128 are supported. The requested quantity cannot exceed the number of unique addresses available in the prefix.
Random IPv6 addresses for documentation
Documentation mode generates addresses within 2001:db8::/32, the range reserved for examples and documentation. These addresses should not be used for production routing or real connections.
For IPv4 test data, use the Random IP Generator.
Random IPv6 generator FAQ
Are the generated IPv6 addresses valid?
They are valid in syntax and length. That does not mean an address is assigned, unused, online, reachable, or safe to use on a real network.
Can a random IPv6 address change my IP address?
No. A public address must be assigned and routed by your ISP, cloud provider, or network administrator. This tool only creates address strings.
Can I generate addresses from a specific IPv6 prefix?
Yes. Choose Custom CIDR, enter a prefix from /0 to /128, and generate the batch. Only the bits outside that prefix are randomized.
What should I use for documentation examples?
Choose Documentation to keep every result inside 2001:db8::/32 instead of using unrestricted random addresses.
Is a random IPv6 address a Unique Local Address?
Not necessarily. Unique Local Addresses use a specific IPv6 range and structure. This tool does not create or plan RFC 4193 ULA networks.