IP converter, subnet calculator, CIDR, binary/hex conversion, IPv4/IPv6 tools
Or enter by octets:
| CIDR | Subnet Mask | Hosts | Networks in /8 |
|---|
A complete network engineer's toolkit — convert IP addresses between decimal, binary, hexadecimal and octal representations, calculate subnet information from CIDR notation or subnet masks, and instantly identify IP classes, private ranges and broadcast addresses.
Convert any IPv4 address between decimal, binary, hex, octal and IPv6-mapped format.
Input any IP with CIDR prefix or subnet mask to get network address, broadcast, host range and usable host count.
Complete /1 to /32 reference showing subnet mask, usable hosts and network count.
Calculate the total number of IPs between any two addresses.
Automatically identifies private (RFC 1918), loopback, link-local and public IP ranges.
Shows the IPv4-mapped IPv6 representation (::ffff:x.x.x.x) for any IPv4 address.
When subnetting, use the "power of 2" rule: each time you increase the prefix length by 1, you halve the subnet size. A /24 has 256 addresses, /25 has 128, /26 has 64, /27 has 32, /28 has 16. The first and last address in each subnet are reserved for network ID and broadcast.
| Range | CIDR | Purpose | RFC |
|---|---|---|---|
| 10.0.0.0 – 10.255.255.255 | /8 | Private (Class A) | RFC 1918 |
| 127.0.0.0 – 127.255.255.255 | /8 | Loopback (localhost) | RFC 5735 |
| 169.254.0.0 – 169.254.255.255 | /16 | Link-local (APIPA) | RFC 3927 |
| 172.16.0.0 – 172.31.255.255 | /12 | Private (Class B) | RFC 1918 |
| 192.168.0.0 – 192.168.255.255 | /16 | Private (Class C, home) | RFC 1918 |
| 224.0.0.0 – 239.255.255.255 | /4 | Multicast | RFC 5771 |
| 255.255.255.255 | /32 | Broadcast | RFC 919 |