Online tool to convert an IPv6 address to the corresponding literal address.
Also, the IPv6 calculator shows the longest and shortest IPv6 versions, and the reverse DNS lookup address using the special domain ip6.arpa.
An IPv6 address is represented as eight groups of four hexadecimal digits; each group is separated by a colon (:).
To use an IPv6 address in a URL, UNC path, nix command line, configuration file, file name parsing, etc., often it must be converted to a literal address. For example, in Apache HTTP Server: IPv6 addresses must be surrounded by square brackets. This also works in modern Windows and nix versions, however, this does not work in legacy software, so the ipv6-literal.net suffix must be used. Use the IPv6 address field above to convert your IPv6 address to a literal address.
From Wikipedia: Colon (:) characters in IPv6 addresses may conflict with the established syntax of resource identifiers, such as URIs and URLs. The colon has traditionally been used to terminate the host path before a port number.
Here are some supported IPv6 address examples (notation that is used to specify the zone ID with an address (Address%ZoneID) is also supported):
| Eight groups: | 2001:0db8:85a3:0000:0000:8a2e:0370:7334 |
| Eight groups with leading zeroes omitted: | 2001:db8:85a3:0:0:8a2e:370:7334 |
| Short form: | 2001::7334 |
| IPv6 loopback address to the local host: | ::1 |
| IPv6 unspecified address: | :: |
| fe80::3%1 | |
| IPv6 with a zone index: | fe80::3%eth0 |
| ::192.168.5.5 | |
| IPv4 mapped to IPv6: | ::ffff:192.168.2.3 |
| IPv4 mapped to IPv6 with a zone index: | ::ffff:192.168.2.3%2 |
To use address 2001:0db8:85a3:0000:0000:8a2e:0370:7334 in Windows, use - 2001-0db8-85a3-0000-0000-8a2e-0370-7334.ipv6-literal.net
Note that *.ipv6-literal.net is automatically resolved by Windows without any queries to DNS name servers.
Suggestions and comments are welcome - Twitter. Info about IPv6 literals and legacy software. Our Privacy Policy.