← All Tools

Subnet Calculator Validator🔒 100% local

Calculate subnet ranges. Privacy-first, no server uploads, no tracking.

Related Tools

Credit Card ValidatorColor ContrastCron Visualizer

Turns a CIDR block such as 192.168.1.0/24 into the network address, netmask, broadcast address, wildcard mask, first and last usable host, usable host count, the RFC 1918 category and the binary netmask. Give it an address with no prefix and it assumes /24.

How to use it

  1. Enter a block as address/prefix, for example 192.168.1.10/24, or just an address.
  2. Press Process; the figures appear in the Output panel in labelled rows.
  3. Read the usable range rather than the total address count when the number of assignable hosts is what you need.
  4. Copy the block if you are documenting the subnet elsewhere.

Worked example

192.168.1.0/24becomesInput: 192.168.1.0/24 Network: 192.168.1.0/24 Netmask: 255.255.255.0 (/24) Broadcast: 192.168.1.255 Wildcard: 0.0.0.255 Usable range: 192.168.1.1 – 192.168.1.254 Usable hosts: 254 Total addresses: 256 IP class: private (RFC 1918 192.168/16) Binary netmask: 11111111.11111111.11111111.00000000 First address 192.168.1.0 belongs to the network address itself.
10.0.0.5/30becomesInput: 10.0.0.5/30 Network: 10.0.0.4/30 Netmask: 255.255.255.252 (/30) Broadcast: 10.0.0.7 Wildcard: 0.0.0.3 Usable range: 10.0.0.5 – 10.0.0.6 Usable hosts: 2 Total addresses: 4 IP class: private (RFC 1918 10.0.0.0/8) Binary netmask: 11111111.11111111.11111111.11111100 First address 10.0.0.4 belongs to host range.

Entering a host address makes the closing line wrong: 10.0.0.4 is the network address, yet it is reported as belonging to the host range.

When to use it

What it does not do