Toolnetworking

CIDR Calculator

Calculate CIDR ranges, subnet masks, and IP blocks. Free CIDR calculator for network planning and IP address management.

Works Offline100% Free

Processed 100% locally in your browserPrivate & Safe

CIDR Calculator runs entirely on your device using Web API standards. No data is ever uploaded to UtilixVerse servers.

Your Input
➔
Browser
➔
Result
No Server UploadsNo Account RequiredWorks OfflineZero Data Logging

CIDR Input

Accepts CIDR notation, a bare IP (/32), or IP + dotted-decimal subnet mask.

Network Address
192.168.1.0
Broadcast Address
192.168.1.255
Subnet Mask
255.255.255.0
Wildcard Mask
0.0.0.255
Total Addresses
256
Usable Hosts
254

Full Host List

Usable host addresses (excludes network & broadcast) — 254 addresses

192.168.1.1
192.168.1.2
192.168.1.3
192.168.1.4
192.168.1.5
192.168.1.6
192.168.1.7
192.168.1.8
192.168.1.9
192.168.1.10
192.168.1.11
192.168.1.12
192.168.1.13
192.168.1.14
192.168.1.15
192.168.1.16
192.168.1.17
192.168.1.18
192.168.1.19
192.168.1.20
192.168.1.21
192.168.1.22
192.168.1.23
192.168.1.24
192.168.1.25
192.168.1.26
192.168.1.27
192.168.1.28
192.168.1.29
192.168.1.30
192.168.1.31
192.168.1.32
192.168.1.33
192.168.1.34
192.168.1.35
192.168.1.36
192.168.1.37
192.168.1.38
192.168.1.39
192.168.1.40
192.168.1.41
192.168.1.42
192.168.1.43
192.168.1.44
192.168.1.45
192.168.1.46
192.168.1.47
192.168.1.48
192.168.1.49
192.168.1.50
192.168.1.51
192.168.1.52
192.168.1.53
192.168.1.54
192.168.1.55
192.168.1.56
192.168.1.57
192.168.1.58
192.168.1.59
192.168.1.60
192.168.1.61
192.168.1.62
192.168.1.63
192.168.1.64
192.168.1.65
192.168.1.66
192.168.1.67
192.168.1.68
192.168.1.69
192.168.1.70
192.168.1.71
192.168.1.72
192.168.1.73
192.168.1.74
192.168.1.75
192.168.1.76
192.168.1.77
192.168.1.78
192.168.1.79
192.168.1.80
192.168.1.81
192.168.1.82
192.168.1.83
192.168.1.84
192.168.1.85
192.168.1.86
192.168.1.87
192.168.1.88
192.168.1.89
192.168.1.90
192.168.1.91
192.168.1.92
192.168.1.93
192.168.1.94
192.168.1.95
192.168.1.96
192.168.1.97
192.168.1.98
192.168.1.99
192.168.1.100
192.168.1.101
192.168.1.102
192.168.1.103
192.168.1.104
192.168.1.105
192.168.1.106
192.168.1.107
192.168.1.108
192.168.1.109
192.168.1.110
192.168.1.111
192.168.1.112
192.168.1.113
192.168.1.114
192.168.1.115
192.168.1.116
192.168.1.117
192.168.1.118
192.168.1.119
192.168.1.120
192.168.1.121
192.168.1.122
192.168.1.123
192.168.1.124
192.168.1.125
192.168.1.126
192.168.1.127
192.168.1.128
192.168.1.129
192.168.1.130
192.168.1.131
192.168.1.132
192.168.1.133
192.168.1.134
192.168.1.135
192.168.1.136
192.168.1.137
192.168.1.138
192.168.1.139
192.168.1.140
192.168.1.141
192.168.1.142
192.168.1.143
192.168.1.144
192.168.1.145
192.168.1.146
192.168.1.147
192.168.1.148
192.168.1.149
192.168.1.150
192.168.1.151
192.168.1.152
192.168.1.153
192.168.1.154
192.168.1.155
192.168.1.156
192.168.1.157
192.168.1.158
192.168.1.159
192.168.1.160
192.168.1.161
192.168.1.162
192.168.1.163
192.168.1.164
192.168.1.165
192.168.1.166
192.168.1.167
192.168.1.168
192.168.1.169
192.168.1.170
192.168.1.171
192.168.1.172
192.168.1.173
192.168.1.174
192.168.1.175
192.168.1.176
192.168.1.177
192.168.1.178
192.168.1.179
192.168.1.180
192.168.1.181
192.168.1.182
192.168.1.183
192.168.1.184
192.168.1.185
192.168.1.186
192.168.1.187
192.168.1.188
192.168.1.189
192.168.1.190
192.168.1.191
192.168.1.192
192.168.1.193
192.168.1.194
192.168.1.195
192.168.1.196
192.168.1.197
192.168.1.198
192.168.1.199
192.168.1.200
192.168.1.201
192.168.1.202
192.168.1.203
192.168.1.204
192.168.1.205
192.168.1.206
192.168.1.207
192.168.1.208
192.168.1.209
192.168.1.210
192.168.1.211
192.168.1.212
192.168.1.213
192.168.1.214
192.168.1.215
192.168.1.216
192.168.1.217
192.168.1.218
192.168.1.219
192.168.1.220
192.168.1.221
192.168.1.222
192.168.1.223
192.168.1.224
192.168.1.225
192.168.1.226
192.168.1.227
192.168.1.228
192.168.1.229
192.168.1.230
192.168.1.231
192.168.1.232
192.168.1.233
192.168.1.234
192.168.1.235
192.168.1.236
192.168.1.237
192.168.1.238
192.168.1.239
192.168.1.240
192.168.1.241
192.168.1.242
192.168.1.243
192.168.1.244
192.168.1.245
192.168.1.246
192.168.1.247
192.168.1.248
192.168.1.249
192.168.1.250
192.168.1.251
192.168.1.252
192.168.1.253
192.168.1.254

All 254 addresses shown — generated entirely in your browser.

Usable Host Range

192.168.1.1→192.168.1.254

Binary Breakdown

Network11000000.10101000.00000001.00000000
Mask11111111.11111111.11111111.00000000
Class C (24 bits borrowed → 8 host bits)Public range8 host bits

Free CIDR Calculator — Compute Subnet Masks & IP Blocks Instantly

Welcome to the UtilixVerse CIDR Calculator — a free, browser-based tool for working out CIDR ranges, subnet masks, and IP blocks in seconds. Enter any network in CIDR notation (like192.168.1.0/24) or as an IP plus a dotted-decimal mask, and the tool instantly returns the network address, broadcast address, usable host range, wildcard mask, and total address count — with a full binary breakdown. Everything runs 100% in your browser: free, private, and offline.

How the CIDR Calculator Works

CIDR notation, defined in RFC 1519, expresses a network asIP/prefix. The prefix tells you how many leading bits belong to the network: /24 means255.255.255.0 and 256 addresses, while/26 means 255.255.255.192 and 64 addresses. The tool:

  1. 1. Parses CIDR blocks, bare IPs (192.168.1.5), and IP + mask pairs (10.0.0.0 255.255.255.0).
  2. 2. Computes the network, broadcast, first/last usable host, and total vs usable address counts.
  3. 3. Shows the subnet mask, wildcard mask, and binary form of the network and mask.
  4. 4. Flags whether the block is private (RFC 1918), public, or reserved, plus its classful designation.

Typical Subnet Sizes at a Glance

/30 = 4 addresses (2 usable) — ideal for a single router-to-router link;/29 = 8 addresses (6 usable) — small point-of-sale networks;/28 = 16 addresses (14 usable); /27 = 32 addresses (30 usable); /26 = 64 addresses (62 usable);/25 = 128 addresses (126 usable); and /24 = 256 addresses (254 usable), the most common home/office LAN size.

Who Uses This Tool

Network engineers planning VLANs and scoping firewall ACLs,DevOps teams sizing VPCs and Kubernetes pod CIDRs,students preparing for CCNA and Network+ exams, andIT admins troubleshooting DHCP scopes all reach for a quick CIDR calculator daily. No installation, no sign-up — just accurate subnet math on demand.

Frequently Asked Questions About CIDR and Subnetting

What is CIDR notation?

CIDR (Classless Inter-Domain Routing) notation describes an IP network as an address followed by a slash and a prefix length, such as 192.168.1.0/24. The prefix length (24) is the number of leading 1-bits in the subnet mask — so /24 means the first 24 bits identify the network and the remaining 8 bits identify hosts. This replaced the rigid classful A/B/C system in 1993 and is the standard way IPv4 and IPv6 networks are expressed today.

What do /8, /16, /24, and /32 mean?

Each /X notation fixes the first X bits as the network portion and leaves the remaining 32−X bits for hosts. /8 has a 255.0.0.0 mask and 16.7 million addresses; /16 has a 255.255.0.0 mask and 65,536 addresses; /24 has a 255.255.255.0 mask and 256 addresses; /30 has 4 addresses (2 usable); /31 is a point-to-point link; and /32 is a single address. Lower prefix numbers cover larger blocks, higher numbers cover smaller blocks.

How many usable hosts are in a /24 subnet?

A /24 has 256 total addresses (2^(32−24)). Two are reserved — the network address (e.g. 192.168.1.0) and the broadcast address (192.168.1.255) — leaving 254 usable hosts. The rule of thumb is usable hosts = 2^(32−prefix) − 2 for prefixes up to /30. The exception is /31 (point-to-point), where both addresses are usable, and /32, which is a single address.

How do I convert a subnet mask to CIDR prefix?

Count the consecutive 1-bits from the left of the mask. 255.255.255.0 in binary is 11111111.11111111.11111111.00000000 — twenty-four 1-bits, so the prefix is /24. Likewise 255.255.255.192 has 26 ones and is /26. This tool accepts either form: type 255.255.255.192 as the mask and the prefix is computed for you.

What is the difference between network address, broadcast address, and host range?

The network address is the base of the block — all host bits are 0. The broadcast address is the top of the block — all host bits are 1; it is used to reach every host on the subnet at once. Everything between them is the host range, and for most subnets the first and last usable addresses are network+1 and broadcast−1. For 192.168.1.0/24: network is 192.168.1.0, broadcast is 192.168.1.255, and usable hosts run 192.168.1.1–192.168.1.254.

What is the wildcard mask?

The wildcard mask is the bitwise complement of the subnet mask — it is used in ACLs and firewall rules to say which bits must match. For 255.255.255.0 the wildcard is 0.0.0.255; for 255.255.255.192 it is 0.0.0.63. A wildcard bit of 1 means "this bit may vary" and 0 means "this bit must match", so 192.168.1.0 0.0.0.255 matches all addresses in the 192.168.1.x range.

How do I calculate how many subnets I can create from a /24?

Take the number of extra bits you borrow from the host portion as the exponent. Splitting a /24 into /28 subnets borrows 4 bits, giving 2^4 = 16 subnets of 16 addresses (14 usable) each. In general: subnets = 2^(newPrefix − basePrefix) and addresses per subnet = 2^(32 − newPrefix).

Is this CIDR calculator free and private?

Yes — completely free, no registration, and 100% private. Every calculation runs locally in your browser with plain JavaScript; your IP addresses are never sent to any server. The tool works offline after the page loads, so you can compute subnet masks and IP ranges even on a disconnected machine.

Keep UtilixVerse Free

One-time contribution for hosting & new tools

Donate

Missing a Tool? Request It

Suggest new utilities or report bugs

Request Tool