Subnet Calculator
Calculate IPv4 CIDR network ranges, usable host IPs, and subnet masks.
Input Parameters
Live Result
Details
Steps
Bitwise Subnet Mask: Applied /24 mask (255.255.255.0) to IP 192.168.1.1.
Network Boundary Calculation: Calculated network address 192.168.1.0 and broadcast address 192.168.1.255.
Host Allocation: Allocated 254 usable host addresses from 192.168.1.1 to 192.168.1.254 (Private Network (RFC 1918 Class C /16) Class Class C).
Quick Answer & Understanding Your Result
An IPv4 Subnet Calculator determines the network boundary, broadcast address, and usable host IP range for any given IP address and CIDR prefix (/0 to /32) using 32-bit bitwise mathematics.
Core Network Subnet Components
- Network Address: The first numerical address of the subnet (IP & Subnet Mask), identifying the network wire.
- Broadcast Address: The last address in the subnet range (Network | ~Mask), sending packets to all hosts on the subnet.
- Usable Host Range: All assignable IP addresses between the network address and broadcast address (Network + 1 to Broadcast - 1).
- Subnet Mask & Wildcard: 32-bit prefix identifying network bits (e.g. 255.255.255.0) and inverted host bits (0.0.0.255).
- Address Capacity: Total addresses equal 2^(32 - CIDR), with usable hosts equal to 2^(32 - CIDR) - 2.
Common IPv4 CIDR Subnet Sizes
- /24 (Class C): 256 Total IPs, 254 Usable Hosts (Subnet Mask: 255.255.255.0)
- /16 (Class B): 65,536 Total IPs, 65,534 Usable Hosts (Subnet Mask: 255.255.0.0)
- /8 (Class A): 16,777,216 Total IPs, 16,777,214 Usable Hosts (Subnet Mask: 255.0.0.0)
- /30 (Point-to-Point): 4 Total IPs, 2 Usable Hosts (Subnet Mask: 255.255.255.252)
Enter your IPv4 address and CIDR prefix above to compute network boundaries, usable IP ranges, and binary bitwise representations.
Formula & Calculation Logic
Technical Specification & ASTApplies 32-bit bitwise AND (&) between the binary IP and subnet mask to determine the network address, bitwise OR (|) with the inverted wildcard mask to find the broadcast address, and calculates host capacity subtracting 2 reserved addresses (network and broadcast).
Step-by-Step Guide
Enter IPv4 Address
Type an IPv4 address such as 192.168.1.1, 10.0.0.1, or 172.16.0.50 (inline CIDR like 192.168.1.1/26 is supported).
Select CIDR Subnet Prefix
Choose a subnet mask prefix between /0 and /32 (e.g. /24 for 254 usable hosts or /16 for 65,534 hosts).
View Network Boundaries & Host Range
Inspect calculated network address, broadcast address, first and last usable host IPs, and wildcard mask.
Examine Binary Bitwise Breakdown
Analyze 32-bit dot-separated binary representations of the IP, subnet mask, and network boundaries.
Worked Examples Table
| Example | Input Values | Calculated Result | Explanation |
|---|---|---|---|
| Standard Home / Office LAN (192.168.1.1/24) | A /24 subnet reserves 192.168.1.0 as the network ID and 192.168.1.255 as the broadcast address, leaving 254 assignable host IPs. | ||
| AWS VPC Subnet (10.0.0.0/16) | A /16 private supernet allows up to 65,534 virtual machines and cloud instances across availability zones. |
Frequently Asked Questions
Evidence-Based Methodology & Authoritative References
IETF RFC 4632 - Classless Inter-domain Routing (CIDR)
IETF RFC 1918 - Address Allocation for Private Internets
IETF RFC 3021 - Using 31-Bit Prefixes on IPv4 Point-to-Point Links
Standard: ISO / W3C / IETF Authoritative Domain Standard
Formula: Network Address = IP Address & Subnet Mask
Last Reviewed: August 21, 2026
Primary Source: IETF RFC 4632 - Classless Inter-domain Routing (CIDR)
Reference Document: IETF RFC 1918 - Address Allocation for Private Internets
Computation Privacy: 100% client-side 0ms computation, zero data retention
All algorithms, formatters, and data conversions run 100% locally in your browser following official technical standards (RFC, ISO, W3C). Output should be verified prior to mission-critical production deployment.
Explore Related Tools, Methodologies & Guides
Interconnected domain knowledge, verified computational engines, and peer-reviewed research.
Companion Calculators & Tools
Explore mathematically rigorous calculators and utilities designed for high precision.
JSON to GraphQL Schema Generator
Convert JSON objects and arrays into structured GraphQL Schema Definition Language (SDL) types with automatic type inference and query generation.
cURL to Go HTTP Converter
Convert cURL commands into clean, idiomatic Go (Golang) net/http requests with support for headers, timeouts, and JSON payloads.
JSON to Zod Schema Generator
Convert JSON payloads into robust TypeScript Zod schemas with automatic pattern inference (email, url, uuid, datetime) and type exports.
SQL to JSON Schema Converter
Convert PostgreSQL, MySQL, and SQLite CREATE TABLE DDL scripts into standard JSON Schema specifications with required validation rules.
JSON to C# Class Converter
Convert JSON data into strongly typed C# classes and records with System.Text.Json or Newtonsoft.Json serialization attributes for .NET applications.
JSON to Java Record Converter
Convert JSON data into concise, immutable Java Record classes (Java 17/21+) with Jackson serialization annotations for modern Spring Boot apps.
JSON to SQL Converter
Convert JSON data into standard SQL INSERT statements and CREATE TABLE DDL schemas for MySQL, PostgreSQL, and SQLite databases.
JSON Formatter
Format, beautify, validate, and auto-fix JSON syntax errors online in real time.
Scientific Methodologies & Standards
In-depth mathematical frameworks, statutory criteria, and academic whitepapers.
RFC 8259 JSON Grammar Specifications, AST Parsing & Auto-Fix Mechanics
Comparative Analysis of Bank Amortization Models & Debt Cash-Flow Optimization
Algorithmic Cross-Rate Triangulation, FX Spread Mechanics & Digital Asset Parity
In-Depth Guides & Domain Research
Comprehensive tutorials, practical scenarios, and operational optimization guides.
Mastering YAML to JSON AST Parsing: Resolving Indentation, Type Coercion, and RFC 8259 Compliance
Master YAML to JSON conversion with AST tokenization rules, safe scalar typing, and RFC 8259 specs for automated cloud pipelines and API schemas.
Mastering Loan Amortization: Fixed Annuity vs Equal Principal Strategies
Deconstruct amortization mechanics, front-loaded interest drag, and prepayment velocity with data-backed models and interactive schedule simulations.
Mastering VAT Calculations: Gross vs Net Pricing, Input Tax Credits, and Commercial Compliance
Master Value-Added Tax mechanics. Learn gross-to-net reverse formulas, input tax deduction workflows, and cross-border invoicing standards.
Calculated results are modeled based on standard scientific and mathematical formulas. Please verify with domain-specific technical documentation for specialized applications.

