IP Address Validator
Validate IPv4 and IPv6 addresses with class, scope, and private/public detection.
Related Tools
🌐Subnet Calculator
Calculate network address, broadcast, hosts, and subnet mask from IP/CIDR notation.
⇄IP Address Converter
Convert IPv4 addresses between dotted decimal, binary, hexadecimal, and integer formats.
🔗Domain Name Validator
Validate domain names against RFC 1035 rules: length, characters, labels, and TLD.
FAQ
- What is the difference between IPv4 and IPv6?
- IPv4 uses 32-bit addresses written as four decimal octets (e.g. 192.168.1.1), supporting ~4.3 billion addresses. IPv6 uses 128-bit addresses written as eight hexadecimal groups (e.g. 2001:db8::1), supporting ~340 undecillion addresses.
- What are private IP address ranges?
- Private IPv4 ranges defined in RFC 1918 are: 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16. These addresses are not routable on the public internet and are used for local networks.
- What are the IPv4 address classes?
- Class A: 1.0.0.0–126.255.255.255 (large networks). Class B: 128.0.0.0–191.255.255.255 (medium networks). Class C: 192.0.0.0–223.255.255.255 (small networks). Class D: 224.0.0.0–239.255.255.255 (multicast). Class E: 240.0.0.0–255.255.255.255 (reserved/experimental).
Paste an IP address to instantly validate its format. Supports both IPv4 and IPv6. For IPv4, shows the address class (A, B, C, D, E), whether it is private or public, and loopback detection. For IPv6, identifies scope (link-local, loopback, multicast, global). Results are shown with colored badges.