The Volade ecosystem — Web Tool

Free online subnet & CIDR mask calculator

Enter an IPv4 address and a CIDR prefix: the tool instantly computes the network address, broadcast address, mask, wildcard mask, usable host range, IP class and binary representation. You can also split a network into subnets (VLSM) in a few clicks. No account, no uploads: everything happens in your browser.

Updated on October 13, 2026

No data sent Private by design Free to start
The tool

Enter an IP, get the whole subnet

Network address, broadcast, mask, host range, binary and subnet splitting: everything is computed as you type.

Subnet calculator

Online IoT, Home Automation & Hardware
Sign in
Local computation — Volade receives nothing Ready
/
Common masks:
Enter a valid IPv4 address and a prefix between 0 and 32.
0,0 0Comment All tools
Free or Premium?

The subnet calculator is free and unlimited: as many calculations and splits as you want, no account. Everything is computed in your browser.

Network, broadcast, mask, wildcard, host rangeFree
Binary representation, IP class, private/publicFree
Subnet splitting (VLSM), copy the resultsFree
The complete premium ecosystem (CMS, desktop, scripts, API)Premium
Discover Premium
Features

A complete subnet calculator for IPv4 networks

Everything about your subnet

Network address, broadcast address, subnet mask in decimal and CIDR, wildcard mask, first and last usable IP, total number of addresses and usable hosts: every result is shown in a clear grid, computed as you type.

Calculate now

Color-coded binary representation

The IP address and mask are broken down into binary bytes, with network bits in green and host bits in amber. It is the best way to visualise how a mask works and to grasp the link between the CIDR prefix and the address range.

See the binary

Subnet splitting (VLSM)

Enter a new prefix longer than the current one: the tool lists every subnet with its address, broadcast address and host range. Ideal for segmenting a corporate network, preparing an exam topology or planning an IoT infrastructure.

Split a network

IP class and address type

The tool identifies the class of the address (A, B, C, D or E) and tells you whether it is a private (RFC 1918) or public address. A quick check to confirm a device sits on a local network rather than being exposed on the internet.

Check an address
How it works

Calculate a subnet in three steps

Enter the IP and the prefix

Enter the IPv4 address (e.g. 192.168.1.100) and the CIDR prefix (e.g. /24), or pick a common mask from the pills. The calculation starts as you type, with no button to click.

Read the results

The grid shows the network address, broadcast address, mask, wildcard, host range, total addresses, class and type (private/public). The binary view details every network and host bit.

Split if needed

To segment the network, enter a new prefix (e.g. /26 for 4 subnets) and click “Split”. Each subnet shows its address, broadcast address and usable range, ready to copy.

FAQ

Frequently asked questions about subnet calculation

How do I calculate a subnet mask from a CIDR prefix?
The CIDR prefix (e.g. /24) gives the number of bits set to 1 in the mask. For /24, the first 24 bits are 1: 11111111.11111111.11111111.00000000, that is 255.255.255.0. The tool performs this conversion automatically and shows both notations side by side.
What is the difference between the network address and the broadcast address?
The network address is the first address of the range: all host bits are 0 (e.g. 192.168.1.0/24). The broadcast address is the last one: all host bits are 1 (e.g. 192.168.1.255). Both are reserved and cannot be assigned to a device.
How do I calculate the number of usable hosts in a subnet?
The total number of addresses is 2^(32 - prefix). Subtract the 2 reserved addresses (network and broadcast) to get the usable hosts. For example /24: 2^8 = 256 addresses, that is 254 usable hosts. For /31 and /32 the special point-to-point rules apply and no address is removed.
What is the difference between a subnet mask and a wildcard mask?
The subnet mask sets the network bits to 1 (e.g. 255.255.255.0). The wildcard mask is its complement to 255: it sets the host bits to 1 (e.g. 0.0.0.255). Wildcard masks are used mainly in Cisco access lists and firewall rules.
How do I split a network into several subnets?
Increase the CIDR prefix: a /24 becomes /26 for 4 subnets, /27 for 8, and so on. Every bit borrowed from the host field halves the range. The Split tab of the tool automatically computes the list of subnets with their address, broadcast address and host range.
What class does an IP address belong to and what is it for?
The class is read from the high-order bits: A (1-126), B (128-191), C (192-223), D (224-239, multicast), E (240-255, experimental). Although modern networks use CIDR, the class is still a quick way to gauge the size of a network and to know whether it is private or public.
What is the difference between a private and a public IP address?
The private ranges (RFC 1918) are 10.0.0.0/8, 172.16.0.0/12 and 192.168.0.0/16: they are not routed on the internet and are reserved for local networks. All other addresses are public and unique across the global network. The tool automatically shows the type of the address you enter.
Is the tool private and free?
Yes: every calculation (mask, range, splitting, binary) runs entirely in your browser, with no network request. Nothing is sent to or stored on a server. The tool is completely free, unlimited and available without an account, on desktop as well as mobile.
Complete guide

Everything you need to know about IPv4 subnets

A subnet (subnet) is a logical network carved out inside a larger IP network. Splitting lets you isolate devices, cut broadcast traffic and apply different security rules to different zones. The subnet calculator of Volade performs every IPv4 calculation locally: network address, broadcast address, mask, host range and VLSM splitting, with no account and no network request.

CIDR notation and subnet mask

CIDR notation (Classless Inter-Domain Routing) expresses the mask as a prefix: /24 means 24 bits set to 1, that is 255.255.255.0. Before CIDR, classes A, B and C with fixed masks were used; CIDR replaced that system by allowing any prefix from 0 to 32. To convert, simply count the mask bits set to 1: that is the number after the slash.

Network address, broadcast address and usable range

To compute the network address, apply the mask with a logical AND to the IP address: the host bits are set to 0. For the broadcast address, set every host bit to 1. The first and last addresses are reserved: usable hosts start at the network address + 1 and end at the broadcast address − 1. A /24 therefore offers 254 usable addresses out of 256.

Splitting and VLSM

Classical fixed-length splitting (FLSM) yields subnets of identical size. The VLSM (Variable Length Subnet Mask) allows different sizes depending on your needs: a /26 for workstations, a /29 for network devices, a /30 for point-to-point links. The tool offers simple splitting by increasing the prefix, which covers most practical cases and certification exercises.

IP classes and private addresses

Although CIDR dominates today, classes are still useful to identify a range at a glance: a first octet of 192-223 means class C, typically used for small local networks. The three private RFC 1918 ranges (10/8, 172.16/12, 192.168/16) are not routed on the internet — a device in one of them is on local access. Always check that a network configuration object is not exposing a public address by mistake.

Special cases /31 and /32

In CIDR notation, a /31 removes no address: it is reserved for point-to-point links (RFC 3021) and both addresses are usable. A /32 designates a single address, used for a loopback interface or a host route. The tool applies these special rules automatically. For other network configuration calculations, the regex tester checks your filtering rules, and the IP and browser module shows your current public address.

One licence, the whole premium ecosystem Browser · CMS · Desktop · Mobile · Scripts · API · Tools · Database
One licence, the whole ecosystem Go premium Log in