This page provides a validator for IPv6 address formats.
Enter the IPv6 address below, and press Tab. The result below will indicate whether it's a valid and properly formatted IPv6 address.
Using the IPv6 Tool
Who should use this tool?
IT professionals who are planning for their IPv6 deployment can use the IPv6 test tool to pre-check iPv6 addresses and confirm that their format is valid.
How should my IPv6 address be formatted?
IETF publication RFC 5592 "A Recommendation for IPv6 Address Text Representation" describes a preferred text representation for an IPv6 address. These rules make the address lower-case, trim leading zeroes, shorten runs of zero segments (e.g. :0000:) as much as possible but not a single segment, and place the compressed zeros as far to the left as possible. The best representation is also shown above.
Because of the complexity of the IPv6 address format, this tool can help you avoid a permutation of the correct structure.
How does the IPv6 test tool work?
Learn more about the regex in this forum post in the HelpSystems Community portal.
IPv6 Test Cases
This Perl test script has over 200 test cases of valid and invalid IPv6 addresses. You can use them to test your own implementation. In addition it has pointers to several other regular expressions that can be used for IPv6.
Monitor IPv6-capable devices
With Intermapper, you can map all your IPv6 addresses in a live map and get alerts when they go down. It's easy to download, install, and learn. Our fully-functional free 30-day trial. allows you to automatically create dynamic network maps, proactively monitor up to 500 devices from any vendor, and easily configure real-time performance alerts.