Subnet Mask Calculator

Calculate subnet mask, network address, broadcast address, number of hosts, and more from an IP address and CIDR prefix length.

isCalculator Editorial Team Published by:
Reviewed by: Review Board
Last Updated:

Was this calculator helpful?

How to use this tool?

This calculator computes key subnet details from an IP address and CIDR prefix.

  1. Enter IP Address – Type a valid IPv4 address (e.g., 192.168.1.0).
  2. Enter CIDR Prefix – Provide a number between 0 and 32 (e.g., 24).
  3. Click "Calculate" – The form validates inputs and displays results.

Outputs explained:

  • Network Address – The subnet’s base address.
  • Broadcast Address – The subnet’s broadcast address.
  • Subnet Mask – Dotted decimal mask (e.g., 255.255.255.0).
  • Number of Hosts – Usable hosts (2^(32-CIDR) – 2).
  • First/Last Usable Host – Range for assigning to devices.

Note: For CIDR /31 or /32, host fields show "N/A" (no usable hosts).

Previous Results

Generate Charts
Result Inputs Date

Frequently Asked Questions

A subnet mask is a 32-bit number that divides an IP address into network and host portions, used to identify the subnet to which a device belongs.

CIDR (Classless Inter-Domain Routing) notation is a compact representation of an IP address and its associated routing prefix, written as IP address followed by a slash and the prefix length (e.g., 192.168.1.0/24).

The number of usable hosts is 2^(32 - prefix length) - 2, subtracting the network and broadcast addresses.

Reviewed by Experts

José de Castro

José de Castro

Data Scientist

Data Analyst | Gamer

LinkedIn
Quick Convert
Length Converter
0
Weight/Mass Converter
0
Area Converter
0
Volume Converter
0
Speed Converter
0
Temperature Converter
0
Pressure Converter
0
Energy Converter
0
Power Converter
0
Force Converter
0
Time Converter
0
Angle Converter
0
Fuel Consumption Converter
0
Data Storage Converter
0
Base Numbers Converter
0
Dry Volume Converter
0
Currency Converter
0
Text Case Converter
0