Output will appear here
Click in the output to select all text
Output will appear here
Click in the output to select all text
Calculate network IP, broadcast IP, netmask, wildcard mask, and usable host count from CIDR.
Convert standard IPv4 addresses to IPv4-mapped IPv6, 6to4, and hex formats.
Validate MAC addresses and reformat between colon, hyphen, and dot-separated notation.
Generate standard localhost and local development test URLs with ports and routes.
Generate standard BIND-style DNS zone records for A, AAAA, CNAME, MX, TXT, and SPF.
This IP address validator checks whether a string is a properly formatted IPv4 or IPv6 address and classifies it as public, private, or loopback based on standard reserved ranges. It's a practical utility for network engineers, sysadmins, and developers who need to quickly confirm an IP is well-formed before using it in firewall rules, DNS records, or connection strings. Instead of manually checking octet ranges or IPv6 colon groupings, this ipv4 validator and ipv6 validator combo handles the logic instantly and explains the classification in plain terms. It's especially handy for verifying whether an address falls in a private range like 10.0.0.0/8 or 192.168.0.0/16, or whether it's a loopback address like 127.0.0.1 or ::1. Validation runs entirely in your browser with no data sent anywhere - just type or paste an address below to see the result immediately.
The private ranges are 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16, as defined in RFC 1918.
127.0.0.1 is specifically classified as loopback, a distinct category from private and public addresses.
Yes, it correctly parses compressed IPv6 forms using the '::' double-colon shorthand.
The IPv6 loopback address is ::1, equivalent in function to 127.0.0.1 in IPv4.
Yes, any octet outside the 0-255 range is flagged as invalid immediately.
Yes, this notation is recognized and validated as a proper IPv6 address representing an IPv4 host.
This tool validates single addresses; use the IP CIDR subnet calculator for range and mask calculations.