Category: Developer tools
IP Address Validator
Check whether text is a valid IPv4 or IPv6 address
Check whether a string is a valid IPv4 or IPv6 address, see which version it is, and find out whether it falls in a private, loopback, link-local or multicast range. Runs entirely in your browser.
Everything on this page is processed in your browser. Nothing is uploaded.
What this tool does
This tool parses an address the way networking software does: IPv4 addresses are checked as four dot-separated numbers from 0 to 255, and IPv6 addresses are checked as up to eight colon-separated hexadecimal groups, including the '::' shorthand for a run of zero groups. Once an address is confirmed valid, it's classified against well-known reserved ranges — private networks like 10.0.0.0/8 and fc00::/7, the loopback range, link-local addresses and multicast ranges — entirely from the address itself, with no lookup service involved.
How to use it
- Type or paste an IPv4 or IPv6 address.
- See instantly whether it's valid, which version it is, and its address type.
- For IPv6, check the fully expanded form alongside the address you typed.
Privacy
This tool runs entirely in your browser. Your input is never uploaded, stored or shared — closing the tab removes it.
Frequently asked questions
- Does this look up who owns the address?
- No. It only checks the address's format and compares it against well-known reserved ranges; there is no WHOIS or geolocation lookup.
- What counts as a private address?
- Ranges reserved for private networks by RFC 1918 for IPv4 (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) and RFC 4193 for IPv6 (fc00::/7).
- Is my input sent anywhere?
- No. Everything is parsed and checked locally in your browser.