IPv4 Subnet Calculator

Enter an IP address with CIDR notation or subnet mask to calculate full network details

/
Quick Select:
Examples:
⚑
Results appear instantly as you type

VLSM Network Planner

Variable Length Subnet Masking β€” Enter your parent network and required host counts per subnet

Network Overlap Checker

Detect conflicting IP ranges β€” critical for AWS VPC, Azure VNet, and GCP VPC network planning

☁️ Cloud Planning Tip: AWS VPC peering, Azure VNet peering, and GCP VPC peering all require non-overlapping CIDR ranges. Use this tool before provisioning cloud networks to avoid conflicts.

Wildcard Mask Converter

Convert subnet masks to Cisco ACL wildcard masks and vice-versa

Common masks:
PropertyValueBinary

πŸ“‹ Complete CIDR ↔ Subnet ↔ Wildcard Reference

CIDRSubnet MaskWildcard MaskHostsNetworks

IPv6 Subnet Calculator

Calculate IPv6 network details, expand/compress addresses, and plan IPv6 subnets

Examples:

IP Geolocation Lookup

Look up location, ISP, ASN and other details for any public IPv4 or IPv6 address

πŸ”’ Privacy Note: Lookups use the public ip-api.com free API. Only public IPs are supported. Private RFC1918 addresses cannot be geolocated.

Network Engineer Cheat Sheet

Essential IP addressing reference β€” bookmark this page for quick access

πŸ“Š IPv4 CIDR Quick Reference

CIDRSubnet MaskHostsWildcard
/8255.0.0.016,777,2140.255.255.255
/16255.255.0.065,5340.0.255.255
/24255.255.255.02540.0.0.255
/25255.255.255.1281260.0.0.127
/26255.255.255.192620.0.0.63
/27255.255.255.224300.0.0.31
/28255.255.255.240140.0.0.15
/29255.255.255.24860.0.0.7
/30255.255.255.25220.0.0.3
/31255.255.255.2542*0.0.0.1
/32255.255.255.2551 (host)0.0.0.0

* /31 used for point-to-point links per RFC 3021

🏠 Private IP Ranges (RFC 1918)

RangeCIDRClassHosts
10.0.0.0–10.255.255.25510.0.0.0/8A16.7M
172.16.0.0–172.31.255.255172.16.0.0/12B1.04M
192.168.0.0–192.168.255.255192.168.0.0/16C65,534

πŸ”§ Special IP Addresses

Address / RangePurpose
127.0.0.0/8Loopback / localhost
169.254.0.0/16APIPA / Link-local
224.0.0.0/4Multicast
240.0.0.0/4Reserved (Class E)
0.0.0.0/8This network (source only)
255.255.255.255Limited broadcast

☁️ Cloud Provider IP Ranges

ProviderCommon VPC DefaultNotes
AWS172.31.0.0/16Default VPC, avoid in production
Azure10.0.0.0/16Default VNet suggestion
GCP10.128.0.0/9Auto-mode VPC
Docker172.17.0.0/16Default bridge network
K8s Pods10.244.0.0/16Flannel default
K8s Services10.96.0.0/12kubeadm default

πŸ“‘ Common Port Reference

PortProtocolService
22TCPSSH
53TCP/UDPDNS
80TCPHTTP
443TCPHTTPS
3389TCPRDP
3306TCPMySQL
5432TCPPostgreSQL
6379TCPRedis
8080TCPHTTP Alt
179TCPBGP
161/162UDPSNMP
123UDPNTP