Enter an IP (IPv4 or IPv6) address and either CIDR notation or a full subnet mask to get IP details.
Network Address
Broadcast Address
First Address
Last Address
192.168.1.0
192.168.1.255
192.168.1.1
192.168.1.254
How It Works
IP Information
Enter an IP address (IPv4 or IPv6) and provide a Subnet Mask or specify its network bits in CIDR notation. The tool derives the Network Address, First and Last Usable IP addresses, and (for IPv4) the Broadcast address, giving you a clear overview of the provided IP Address.
IPv4 Calculator
Input an IPv4 Network Address, provide a Subnet Mask or specify its network bits in CIDR notation and the number of hosts you need. The subnet calculator automatically splits the network into subnets accommodating those hosts, showing you the ranges, broadcasts, first and last addresses for each subnet.
IPv6 Calculator
Provide an IPv6 address alongside its network bits in CIDR notation and your required host count. The tool subdivides the network accordingly, showing usable address ranges for each subnet, including first and last addresses
Random IP Generation
Insert any subnet address (IPv4 or IPv6), together with its Network Prefix or Subnet Mask and the tool will generate a random, valid IP address inside that range, helping you easily test or sample addresses without manual picking.
Variable Length Calculation
Enter subnet address (IPv4 or IPv6) jointly with its Network Prefix or Subnet Mask, also, a list of desired host counts separated by commas. The Subnet Calculator assigns optimal subnets within your base network for each host size, maximizing efficient use of your address space according to VLSM principles
Why Use It
Subnetting can feel complicated and slow when done by hand.
This tool makes subnetting simple, visual, and fast.
Whether learning, prepping for exams, or planning projects, it saves time and reduces mistakes.
Get clear, reliable results without needing deep technical knowledge.
Features
Quick and Reliable IPv4 and IPv6 Subnet Calculations
Automatic display of Subnets' details inluding Network, First, and Last Addresses
Subnet splitting based on host count requirements
Random IP Address generation within any subnet
Optional one-click results export to CSV
Tips
If you are unsure about CIDR notation, start with common values like /24 for IPv4 or /64 for IPv6.
For multiple subnet sizes, just type host counts separated by commas (e.g. 200,100,50).
IPv6 does not use broadcast addresses, so that field will show as “N/A.”
Use the export option if you want to save or share your subnet tables.
Use the random IP generator for quick test addresses.
Configure your network settings consistently for best results.