The /25 subnet
A /25 subnet uses the mask 255.255.255.128 and holds 128 addresses, 126 of them usable.
A /25 splits a /24 into smaller pieces: 128 addresses and 126 usable hosts, with the mask 255.255.255.128. It is a tidy size for a small VLAN, a DMZ, or a rack of servers.
Right-sizing a subnet to a /25 avoids wasting a full /24 on a handful of hosts. The wildcard mask 0.0.0.127 is the form you use in access lists and firewall rules to match this range.
Below you can see the exact network, broadcast, and host range for any /25 you enter, calculated instantly in your browser.
Calculate a /25 network
Accepts CIDR (192.0.2.0/24), IP + mask (192.0.2.0 255.255.255.0), or a bare IP (defaults to /24).
11000000.00000000.00000010.0000000011111111.11111111.11111111.10000000Example: 192.0.2.0/25
Taking 192.0.2.0/25 as a worked example, the block breaks down like this:
| Network address | 192.0.2.0 |
|---|---|
| Usable range | 192.0.2.1 - 192.0.2.126 |
| Broadcast address | 192.0.2.127 |
| Total addresses | 128 |
| Usable hosts | 126 |
| Size | 1/2 of a class C block |
Frequently asked questions
What is the subnet mask for a /25?
A /25 uses the subnet mask 255.255.255.128. Its wildcard mask, used in access lists, is 0.0.0.127.
How many hosts are in a /25 subnet?
A /25 has 128 total addresses and 126 usable hosts (the total minus the network and broadcast addresses, except for /31 and /32).
What is a /25 used for?
Small subnet. It is equivalent to 1/2 of a class C block.
How do I calculate a /25 network?
Set the host bits to zero for the network address and to one for the broadcast address. The calculator on this page does it for any /25 block you enter.