Skip to main content
IP Range CalculatorPRO
Planning, VLSM & CloudInstant Client-Side Tool

Address Allocation Map Generator

Visualize occupied and available blocks.

Address Allocation Map Generator: inputs and results

Enter an IP address, CIDR prefix, or range. Then check its first and last address below.

Quick presets:

Calculated Boundaries & ParametersReady

Network Address192.168.1.0
Broadcast Address192.168.1.255
First Usable Host192.168.1.1
Last Usable Host192.168.1.254
Subnet Mask255.255.255.0
Wildcard Mask0.0.0.255
Total Addresses256
Usable Host Range254

Key Capabilities

  • •100% Client-Side: Zero telemetry or server latency.
  • •RFC Compliant: Exact 32-bit and 128-bit integer precision.
  • •Quick Copy: Instant access to CIDR, mask, and range bounds.
  • •Cross-Platform: Works on desktop, tablet, and mobile browsers.

How Address Allocation Map Generator Works?

This tool works by dividing a parent block into equal cells and coloring each cell as allocated or free, which turns an allocation list into a visual grid.

  1. Enter the parent block

    Type the block to map, such as 192.168.60.0/24.

  2. Choose the cell size

    Pick the grid resolution, such as /28 cells (16 addresses each), which gives 16 cells.

  3. Enter the allocations

    Paste the allocated subnets with their names.

  4. Render the map

    Each cell is marked with the allocation that covers it, or as free.

Address Allocation Map Generator Formula

The formula is Cells = 2^(c − p), and Cell_k is allocated when Cell_k ∩ Allocation ≠ ∅.

Cell count

2^(c − p)

c is the cell prefix, p is the parent prefix.

Cell start

Parent + k × 2^(32 − c)

k from 0.

Cell status

allocated when it overlaps any allocation

Free otherwise.

Used share

allocated cells ÷ total cells × 100 %

At cell resolution.

Worked example: 192.168.60.0/24 in /28 cells

Cells = 2^(28 − 24) = 16
Allocations: Servers /26 (4 cells), Printers /28 (1), Wi-Fi /27 (2), Voice /26 (4)
Allocated cells = 11 of 16 (68.75 %)

Address Allocation Map Generator Conversion Table

The table shows the 16 /28 cells of 192.168.60.0/24 and the allocation in each cell.

CellCell PrefixRangeStatus
1192.168.60.0/28.0 – .15Allocated: Servers
2192.168.60.16/28.16 – .31Allocated: Servers
3192.168.60.32/28.32 – .47Allocated: Servers
4192.168.60.48/28.48 – .63Allocated: Servers
5192.168.60.64/28.64 – .79Allocated: Printers
6192.168.60.80/28.80 – .95Free
7192.168.60.96/28.96 – .111Allocated: Wi-Fi
8192.168.60.112/28.112 – .127Allocated: Wi-Fi
9192.168.60.128/28.128 – .143Free
10192.168.60.144/28.144 – .159Free
11192.168.60.160/28.160 – .175Free
12192.168.60.176/28.176 – .191Free
13192.168.60.192/28.192 – .207Allocated: Voice
14192.168.60.208/28.208 – .223Allocated: Voice
15192.168.60.224/28.224 – .239Allocated: Voice
16192.168.60.240/28.240 – .255Allocated: Voice

What is Address Allocation Map Generator?

The Address Allocation Map Generator is a tool that draws a grid of an address block, showing which parts are allocated and which are free.

Tables of subnets hide the shape of free space. A grid makes gaps, scattered fragments, and aligned free runs visible at a glance. In the example, the free cells at .80, .128 – .191 show where a /26 still fits.

Cell size sets the detail level. /28 cells suit a /24 parent, and /24 cells suit a /16 parent.

What are the uses of Address Allocation Map Generator?

There are 4 main uses of the Address Allocation Map Generator, including planning meetings, documentation, and fragmentation spotting.

  • Running planning meetings

    A visual map shows stakeholders where new subnets fit.

  • Documenting sites

    Site runbooks include an allocation map next to the subnet table.

  • Spotting fragmentation

    Scattered free cells reveal space that needs consolidation.

  • Teaching address planning

    Students see how VLSM fills a block from the start.