Subnet Tree Visualizer

Start with a parent network and interactively split it into smaller subnets. Perfect for visualizing hierarchical address allocation.

Initial Network

How it works

This tool uses Binary Subnetting. When you "split" a network block, it is divided into two equal halves by incrementing the prefix length by 1. For example, splitting a /24 results in two /25 blocks.

You can continue splitting subnets recursively until you reach a /32 (a single IP address). Use the "Join" button to merge two siblings back into their parent block.