Example 1
- 192.168.1.0
- CIDR 24
- reserve 0
192.168.1.1
What DHCP start at 192.168.1.0 /24? 192.168.1.1. Address math, not a router.
Type an address, CIDR, and reserve. 192.168.1.0 and /24 give 192.168.1.1. 10.0.0.0/24 and 10 give 10.0.0.11. 172.16.0.0 /16 and 1 give 172.16.0.2. Address math, not a router.
This is an IPv4 pool after network and reserve, not a lease table from a router. The mask sits on the IP subnet calculator.
Enter data and click Calculate.
DHCP Range Calculator in this calculator computes the pool start from CIDR. 192.168.1.0 and /24 give 192.168.1.1. 10.0.0.0/24 and reserve 10 give 10.0.0.11. 172.16.0.0, /16 and reserve 1 give 172.16.0.2. The calculator does not read a router and does not read leases.
Field dhcp-addr is an address or IP/CIDR. Field dhcp-cidr is the prefix. Field dhcp-reserve skips the first N usable hosts. /24 with no reserve starts at .1. Reserve 10 on 10.0.0.0/24 starts at .11. Reserve 1 on /16 starts at .2.
192.168.1.1 is not a MikroTik row. 10.0.0.11 does not come from dnsmasq. 172.16.0.2 is not ISC dhcpd. You type the three fields. This is address math.
The IP subnet calculator counts hosts. The DNS TTL calculator computes the wait before a record change. Here 192.168.1.0 /24 stays 192.168.1.1, the pool start alone.
Type 192.168.1.0, CIDR 24, and reserve 0, then Calculate. The result is 192.168.1.1. 10.0.0.0/24 also works in the address field. A blank IP gives no start.
192.168.1.0 /24 gives 192.168.1.1. 10.0.0.0/24 and 10 give 10.0.0.11. 172.16.0.0 /16 and 1 give 172.16.0.2. Another reserve at /24 changes the start.
start = first usable + reserve. Network and broadcast stay outside the pool. IPv4 math, not a router.
Start = first usable + reserve. 192.168.1.0 /24 gives 192.168.1.1. Not a router.
192.168.1.1
What DHCP start at 192.168.1.0 /24? 192.168.1.1. Address math, not a router.
10.0.0.11
What start at 10.0.0.0/24 and reserve 10? 10.0.0.11.
172.16.0.2
What start at 172.16.0.0 /16 and reserve 1? 172.16.0.2.
192.168.1.1. The first usable. Not a router.
10.0.0.11. Ten hosts skipped after .1.
172.16.0.2. One host reserved after the network.
No. The calculator does not talk DHCP. Three fields only.
Yes. The prefix can live in the address. The example CIDR stays 24.
No. Start is after the network address and after the reserve.
That card counts hosts. Here 192.168.1.0 /24 gives 192.168.1.1.
No. Without an address there is no pool start.
No. The model is a tail after reserve, not a mid-block GUI range.
The calculator counts bits, bytes or throughput from your numbers. Below are SI and bit definitions (NIST).
Page updated in 2026.
A DHCP range (pool) is a contiguous block of IPv4 addresses that a DHCP server leases to clients β laptops, phones, printers, IoT. On a router or DHCP server you typically set a start and end address (or start + count). This calculator derives start and end from the subnet (IP/CIDR) plus an optional reservation of the first usable hosts.
The pool is not the whole subnet. Network and broadcast (on a classic LAN) must not be leased. Gateway, DNS servers, domain controllers, and network printers usually stay outside the pool β either as MAC reservations or as exclusions before the pool start.
192.168.1.0/24: .1β.254, 254 hosts).1 on a /24 usually means: gateway .1 outside the pool, pool from .2.Example: usable 192.168.10.1β254, but DHCP pool .100β.199 (100 addresses). .1β.99 and .200β.254 stay for static / future use. This tool models βpool from first usable after reservation through the last usable.β For a mid-block pool (.100β.199), confirm the CIDR here, then set start/end manually on the router using the home example below.
.1 (or the first few) out of the pool; servers often live in .2β.20 or another VLAN.Example layouts: usable hosts vs a safer mid-range pool vs addresses kept outside DHCP.
| Subnet | Usable hosts | Example DHCP pool | Outside the pool (idea) |
|---|---|---|---|
192.168.1.0/24 | .1β.254 (254) | .100β.199 (100) | .1β.99 gateway/static; .200β.254 spare |
10.20.30.0/24 | .1β.254 (254) | .50β.200 (151) | .1β.49 gateway + servers/printers |
10.0.5.0/26 | .1β.62 (62) | .10β.50 (41) | .1β.9 infrastructure; remainder spare |
The βreserved hostsβ field builds a pool from the first usable after N through the end of the block β not a mid-range (.100β.199). Enter mid-range start/end manually in the router.
Network: 192.168.1.0/24. Usable hosts: .1β.254.
192.168.1.1 (outside DHCP)..2β.20 β NAS, printer, Pi, cameras.192.168.1.100β192.168.1.199 β 100 addresses for laptops, phones, TVs, guests..200β.254 for future static or a second pool.In this calculator, 192.168.1.0/24 with reservation 1 yields .2β.254 (wide pool). If your router only accepts start/end, enter .100 and .199 from the plan above β the CIDR and usable-host counts still verify that the plan fits in /24.
Quick check: enter 192.168.1.50/24, reservation 1 β network should be 192.168.1.0/24, pool start .2.
Staff VLAN: 10.20.30.0/24. L3 gateway: 10.20.30.1. Printers/scanners: .5β.15 (static). DHCP on the controller/firewall.
15 β pool 10.20.30.16β10.20.30.254 (239 addresses) when static occupies the low end..50β.200 (151 addresses) with slack on both ends.10.20.40.0/24) with its own DHCP pool and isolation β do not mix guests into the staff subnet./26 office slice: 10.0.5.0/26 β 64 addresses, 62 usable. Reservation 2 (gateway + jump host) leaves 60 pool addresses β fine for a small branch, tight if you add many IP scanners.
/30 β 4 addresses, 2 usable. Typical point-to-point link. DHCP almost never makes sense; both IPs are usually static./31 (RFC 3021) β 2 addresses, both usable on P2P. No classic network/broadcast pair. DHCP here is atypical; the result shows a special note./32 β single host / host route. No DHCP pool./29β/28 β small DMZ or lab (6β14 usable). DHCP is possible, but reservation 1β2 eats the pool quickly β count carefully.If the calculator warns or returns an empty pool, do not force DHCP β enlarge the subnet (e.g. /30 β /29) or use static addressing.