VLSM Input Fields

Valid IPv4 required
Valid mask required
/24
Must be a positive integer ≥ 1
Enter comma-separated positive numbers

Variable Length Subnetting

Subnet NameNetworkFirst Usable IPLast Usable IPBroadcastTotal Usable HostTotal Available HostNetmaskWildcard

Free/Unused IP Network

Subnet NameNetworkFirst Usable IPLast Usable IPBroadcastTotal Usable HostTotal Available HostNetmaskWildcard

Free blocks are listed in sequential address order — smallest block first, largest last. This matches the natural flow of your subnet allocation and makes it easy to identify which block sits immediately after your last subnet. When adding a new subnet, start from the first free block to keep the address space contiguous.