CIDR Calculator — Free Online IP Subnet & Network Calculator Tool
Free • Instant

CIDR Calculator

Instant subnet calculations with interactive binary visualization.

Binary Visualization

NetworkHost
Octet: 1Bit: 0Value: 128

Network Range

NetworkFirstHostsCIDR
0 subnets

What is CIDR?

Classless Inter-Domain Routing (CIDR) is a method for allocating IP addresses and routing that replaced the classful network architecture. It uses a prefix-length notation (e.g., 192.168.1.0/24) to specify the network portion.

CIDR vs Subnet Mask

CIDR notation (/24) and subnet mask (255.255.255.0) are two ways of expressing the same information. The prefix length is the number of consecutive 1-bits in the subnet mask.

IPv4 Classes

Class A (1-126, /8), Class B (128-191, /16), and Class C (192-223, /24) define default network boundaries. CIDR replaced this rigid system with variable prefix lengths.

Reserved IP Ranges

Private ranges (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) are not routed on the internet. Other reserved ranges include loopback (127.0.0.0/8) and link-local (169.254.0.0/16).

Binary Explained

Every IPv4 address is a 32-bit binary number. The first N bits (the prefix) identify the network, the remaining 32-N bits identify the host on that network. Our binary visualization makes this clear.

Common Prefixes

/24255.255.255.0254 hosts
/16255.255.0.065,534 hosts
/8255.0.0.016.7M hosts
/30255.255.255.2522 hosts

Frequently Asked Questions

How does CIDR notation work?

CIDR notation represents an IP address followed by a slash and the prefix length (e.g., 192.168.1.0/24). The prefix length indicates how many of the 32 bits are used for the network portion. The remaining bits identify hosts on that network. This flexible system replaced the rigid class-based addressing (A, B, C) and allows efficient allocation of address space.

How many usable hosts in common CIDR blocks?

/24 = 254 hosts, /25 = 126 hosts, /26 = 62 hosts, /27 = 30 hosts, /28 = 14 hosts, /29 = 6 hosts, /30 = 2 hosts (point-to-point), /32 = 1 host (single device). The formula is 2(32-prefix) - 2 (subtracting the network and broadcast addresses). For /31, there are 2 usable hosts (no network/broadcast reserved).

What is the difference between public and private IPs?

Public IP addresses are globally unique and routable on the internet. Private IP addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16) are only valid within local networks and are not routed on the internet. NAT (Network Address Translation) allows private IPs to access the internet through a public IP.

What is a subnet mask?

A subnet mask is a 32-bit number that divides an IP address into network and host portions. Network bits are set to 1, host bits to 0. For example, 255.255.255.0 (binary: 24 ones followed by 8 zeros) means the first 24 bits identify the network. The subnet mask is equivalent to CIDR prefix /24.

Network Tools

Advanced tools for network engineers

Host Requirement Calculator

Find the minimum CIDR prefix for a given number of hosts.

CIDR Comparison

Check overlap and containment between two subnets.

Supernet Calculator

Find the smallest summary route for multiple CIDRs.

Subnet Splitter

Split a network into equal-sized subnets.

VLSM Calculator

Variable Length Subnet Masking with host requirements.

Subnet Mask Lookup

Complete reference table from /1 to /32.

CIDRMaskHosts
WiFi Channel Overlap & Spectrum AnalyzerNEW

Visualize the 2.4 / 5 / 6 GHz spectrum, detect CCI & ACI interference between your networks, find the best channel, and simulate CSMA/CA collisions.

Open Tool →
Uptime & SLA CalculatorNEW

Convert uptime percentages into downtime (year/month/week/day), compute Five Nines SLA targets, estimate outage costs, and model composite availability across dependencies.

Open Tool →
Fresnel Zone CalculatorNEW

Trace the 1st Fresnel zone over real distance, test obstacles against the 60% clearance rule with Earth curvature (K=4/3), and get the minimum tower height for any P2P wireless link.

Open Tool →

IPv6 & Cloud Tools

IPv6 calculations and cloud subnet planning

IPv6 Calculator

Calculate network details for any IPv6 address.

IPv4 ↔ IPv6 Converter

Convert between IPv4 and IPv6 formats.

AWS VPC Planner

Plan VPC subnets across Availability Zones.

Azure VNet Planner

Plan Azure Virtual Network subnets.

GCP VPC Planner

Plan Google Cloud VPC subnets by region.

Terraform Generator

Generate Terraform configs from CIDR blocks.

Network Planner & ACL Generator

Design network segments and generate firewall rules

Network Segments

Define segments with host requirements.

ACL Generator

Generate ACL rules for any platform.

Bulk Calculator

Calculate hundreds of CIDRs at once.

History

No history yet

Favorites

No favorites yet

Learn & Practice

Master subnetting with practice modes and quizzes

Subnetting Practice

Random subnetting questions with timer and scoring.

Score: 0Timer: 0s

Subnetting Quiz

Test your knowledge with timed quizzes.

Interview Questions

100 networking interview Q&A.

Cheat Sheets

Quick reference for networking information

Private IPs

10.0.0.0/8
172.16.0.0/12
192.168.0.0/16

Special

127.0.0.0/8
169.254.0.0/16
224.0.0.0/4

Quick CIDR

/24254
/1665K
/816.7M

RFCs

RFC 1918
RFC 4632
RFC 5737

Classes

A: 1-126
B: 128-191
C: 192-223

Reserved

0.0.0.0/8
100.64.0.0/10
198.18.0.0/15