192.168.1.10/24
Network is 192.168.1.0, broadcast is 192.168.1.255, and usable hosts run from .1 to .254.
2^8 - 2 = 254 usable hostsEnter an IPv4 CIDR block to calculate subnet mask, network address, broadcast address, first and last host, and address counts.
Initial support for IPv4.
Fill in the values, paste your text, or upload the file this tool works with.
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Copy, download, or share what the tool produces — you're always in control of the output.
Enter an IPv4 CIDR block to see the subnet mask, network address, broadcast address, host range, and address counts.
Use the format address/prefix, such as 192.168.1.10/24. Each octet must be between 0 and 255, and the prefix length must be between 0 and 32.
For most subnets, the first usable host is one address after the network and the last usable host is one before broadcast. /31 is treated as a two-address point-to-point link, and /32 as a single host route.
cidr = 24 -> 255.255.255.0/24 -> 2^(32 - 24) - 2Network is 192.168.1.0, broadcast is 192.168.1.255, and usable hosts run from .1 to .254.
2^8 - 2 = 254 usable hostsThe calculator covers IPv4 CIDR only. IPv6 planning needs a different subnet model and is not part of this tool.
No. This version is focused on IPv4 CIDR blocks.
A /31 is commonly used for point-to-point links under RFC 3021, where both addresses can be used.
It represents exactly one IPv4 address, often used as a host route.
No. Enter one IPv4 address with a CIDR prefix, such as 10.0.0.15/28.
Estimate download, upload, or file transfer duration.
Generate HTTP Basic Authentication headers.
Generate random MAC addresses.
Simulate load balancing algorithms.
Compare DNS records across regional views and global public resolvers.
Calculate percentages, discounts, tax, changes, and totals instantly.
Check text limits, characters, words, reading time, and frequency.
Generate strong passwords with browser cryptography.
Generate standards-compliant UUID v4 and GUID identifiers individually or in bulk.
Format, minify, and validate JSON and XML, and convert between JSON and YAML.