IPv6 Address Validator
Check whether an IPv6 address is valid and find out what kind it is – global unicast, link-local, unique local, multicast, documentation, IPv4-mapped and more.
Paste one address or a whole list and see instantly which are valid, what their canonical form is and what type each one is – global unicast, link-local, unique local, multicast, documentation, IPv4-mapped and more. Invalid entries get a plain-English reason, so you know exactly what to fix.
How to use it
- Paste addresses one per line (commas and spaces work too), up to 200 at a time.
- Check the result column: valid addresses show their canonical form; invalid ones show why.
- Use the type column to spot mistakes, such as a documentation prefix left in a production config.
Good to know
An address can be valid and still wrong for the job: 2001:db8::/32 is reserved for documentation, and fe80:: addresses only work on the local link – a DNS AAAA record pointing at either will never work from the internet.
Frequently asked questions
What makes an IPv6 address invalid?
More than eight groups, a group longer than four hex digits, characters outside 0–9 and a–f, or “::” used more than once.
Is fe80:: a real address?
Yes – fe80::/10 is link-local. Every IPv6 interface has one; it only works on the local link and is never routed.
More tools
All tools →Bandwidth & Transfer Time Calculator
How long will a backup, upload or migration take? Enter the size and link speed – with a realistic overhead allowance.
Open tool NetworkIPv4 Address Converter
Convert an IPv4 address to decimal, hex, binary, octal and its IPv4-mapped IPv6 form – and back.
Open tool NetworkMAC Address Converter
Reformat a MAC address for Windows, Linux or Cisco, check its unicast/multicast and local/global bits, and derive the EUI-64 IPv6 link-local address.
Open tool