Subnet & CIDR IP Calculator

Everyday & Other

Calculate IPv4 subnet masks, CIDR network address, broadcast IP, usable host range, wildcard mask, and total usable host count for network engineering and IP planning.

Calculated Result
192.168.1.0 /24

Netmask: 255.255.255.0 · Usable Hosts: 254

Subnet Mask
255.255.255.0
Broadcast IP
192.168.1.255
First Usable Host
192.168.1.1
Last Usable Host
192.168.1.254
Formula: Network = IP AND Mask · Broadcast = Network OR (NOT Mask)

About this calculator

Network engineers, system administrators, and cybersecurity professionals design and segment IPv4 networks using Subnet Masks and Classless Inter-Domain Routing (CIDR) prefixes.

This tool takes any IPv4 address and CIDR prefix (from /1 to /32), computing the exact network address, broadcast address, first/last usable host addresses, wildcard mask, and binary bitwise breakdown.

How It Works & Formula

FormulaNetwork = IP AND mask; hosts = 2^(32−prefix) − 2

Evaluates 32-bit IPv4 integers using bitwise operations: Netmask = 0xFFFFFFFF << (32 - CIDR). Network Address = IP & Netmask. Broadcast Address = Network Address | (~Netmask). Usable hosts = 2^(32 - CIDR) - 2.