Skip to main content
IP Range CalculatorPRO
Diagnostics, Generators & UtilitiesInstant Client-Side Tool

Network Hierarchy Visualizer

Show parent and child prefix relationships.

Network Hierarchy Visualizer: 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 Network Hierarchy Visualizer Works?

The Network Hierarchy Visualizer works by sorting prefixes by length, placing each prefix under the shortest prefix that contains it, and drawing the result as a tree.

  1. Paste the prefixes

    Enter all prefixes from an address plan, in any order.

  2. Sort by size

    Shorter prefixes (larger blocks) come first.

  3. Find each parent

    Each prefix attaches to the most specific earlier prefix that contains it.

  4. Draw the tree

    The visualizer shows the tree with depth, child count, and space used at each level.

Network Hierarchy Visualizer Formula

The Network Hierarchy Visualizer formula is Parent(X) = the longest prefix P where P ⊇ X and P ≠ X.

Parent rule

max p_P where P contains X

Most specific container.

Depth

Depth(X) = Depth(Parent) + 1

Roots have depth 0.

Child share

Σ child sizes ÷ parent size × 100 %

Space used at each node.

Worked example: 6 prefixes

10.0.0.0/8
└── 10.1.0.0/16
    ├── 10.1.0.0/20
    │   ├── 10.1.1.0/24
    │   └── 10.1.2.0/24
    └── 10.1.16.0/20

Network Hierarchy Visualizer Conversion Table

The Network Hierarchy Visualizer conversion table lists 8 prefixes with the parent, depth, and child count found for each.

PrefixParentDepthChildren
10.0.0.0/8— (root)02
10.1.0.0/1610.0.0.0/812
10.1.0.0/2010.1.0.0/1622
10.1.1.0/2410.1.0.0/2030
10.1.2.0/2410.1.0.0/2030
10.1.16.0/2010.1.0.0/1620
10.2.0.0/1610.0.0.0/811
10.2.8.0/2210.2.0.0/1620

What is Network Hierarchy Visualizer?

The Network Hierarchy Visualizer is a tool that shows how prefixes nest inside each other, drawing parent and child relationships as a tree.

Address plans are hierarchies: an organization block holds regions, regions hold sites, and sites hold VLAN subnets. A flat list of 500 prefixes hides that structure. The tree view shows which block each subnet belongs to and how full each level is.

Prefixes with no container appear as roots. Unexpected roots often point to subnets allocated outside the official plan.

What are the uses of Network Hierarchy Visualizer?

There are 4 main uses of the Network Hierarchy Visualizer, including plan reviews, orphan detection, and onboarding.

  • Reviewing address plans

    Architects check that every site sits under the correct region.

  • Detecting orphan subnets

    Subnets outside every planned block appear as extra roots.

  • Onboarding new engineers

    The tree explains the address plan faster than a spreadsheet.

  • Planning summarization

    Each tree node is a natural summary route.