cidr calculator

Enter an IPv4 address. You can include /prefix directly, or set prefix below.

Calculation Results

What Is CIDR and Why It Matters

CIDR stands for Classless Inter-Domain Routing. It is the notation we use to describe an IP network and how large that network is. You’ll usually see it written like 192.168.1.0/24 where:

  • 192.168.1.0 is the base address (network address), and
  • /24 is the prefix length (how many bits belong to the network).

CIDR replaced old “classful” network boundaries because it is much more flexible and efficient. Today, whether you work in cloud networking, on-prem infrastructure, security, or DevOps, understanding CIDR is foundational.

How This CIDR Calculator Works

This calculator accepts an IPv4 address and a prefix length, then computes all key subnet details:

  • Network address
  • Broadcast address
  • Subnet mask
  • Wildcard mask
  • First and last usable host
  • Total addresses and usable hosts
  • Address class and scope (public, private, loopback, etc.)

It’s ideal when planning VLANs, firewall rules, VPN tunnels, Kubernetes node ranges, VPC subnets, or any scenario where address boundaries matter.

Quick CIDR Reference

Prefix Subnet Mask Total Addresses Typical Use
/8 255.0.0.0 16,777,216 Very large private/public blocks
/16 255.255.0.0 65,536 Regional segmentation, large environments
/24 255.255.255.0 256 Common LAN subnet size
/27 255.255.255.224 32 Small departments/edge segments
/30 255.255.255.252 4 Legacy point-to-point links
/31 255.255.255.254 2 Modern point-to-point (RFC 3021)
/32 255.255.255.255 1 Single host route

Practical Example

Example: 10.14.22.93/20

A /20 prefix means the first 20 bits are fixed as network bits and the remaining 12 bits are host bits. That gives 212 = 4096 total addresses in the subnet.

  • Subnet mask: 255.255.240.0
  • Network address: 10.14.16.0
  • Broadcast address: 10.14.31.255
  • Usable host range: 10.14.16.1 to 10.14.31.254

This is exactly the kind of result you need when defining DHCP scopes, static gateway ranges, or firewall allow-lists.

Common CIDR Mistakes to Avoid

  • Using the wrong host count formula: for most subnets, usable hosts are 2^(32-prefix)-2, but /31 and /32 are special cases.
  • Confusing network and broadcast addresses: these are not assignable in traditional subnets.
  • Overlapping subnets: overlapping ranges cause routing ambiguity and intermittent connectivity problems.
  • Ignoring growth: always leave room for expansion in production address plans.
Tip: For production design, calculate subnet size from expected growth first, then choose a prefix. Don’t choose a prefix just because it “looks familiar.”

Subnet Planning Workflow

1) Estimate current and future hosts

Include servers, clients, network appliances, IoT, virtual interfaces, and overhead.

2) Select an appropriate prefix

Pick the smallest subnet that supports growth plus operational headroom.

3) Reserve infrastructure addresses

Define gateway, DHCP exclusions, static pools, and service blocks before deployment.

4) Document everything

Track CIDR, purpose, environment, owner, and security policy in your network inventory.

Final Thoughts

CIDR looks simple, but it drives core behavior in routing, segmentation, and security architecture. A reliable CIDR calculator helps you move faster with fewer mistakes. Use this page as a quick utility when validating subnet boundaries, designing new network segments, or troubleshooting access issues.

🔗 Related Calculators

🔗 Related Calculators