Skip to content
ProfitTool
Back to all articles
Developer Tools
1 min read

Private IP Address Ranges Explained: 10.x, 172.16.x and 192.168.x

Private IP addresses are ranges reserved for internal networks that are not routable on the public internet. This guide covers RFC 1918, why these ranges exist, and how NAT works with them.

ProfitTool Team

Security & Dev

The Three Private Ranges (RFC 1918)

IANA has reserved three IPv4 address ranges for private network use. These addresses are not routable on the public internet — routers at the edge of networks drop packets destined for these addresses.

RangeCIDRAvailable addressesTypical use
10.0.0.0 – 10.255.255.25510.0.0.0/816,777,216Large enterprises, cloud VPCs
172.16.0.0 – 172.31.255.255172.16.0.0/121,048,576Medium networks
192.168.0.0 – 192.168.255.255192.168.0.0/1665,536Home networks, small offices

Why Private Ranges Exist

IPv4 has roughly 4.3 billion addresses. In the early 1990s it became clear this would not be enough for every device. RFC 1918 (1996) defined private address space so that organisations could use any of the three ranges internally without registering globally unique addresses. Network Address Translation (NAT) then allows many devices with private IPs to share a single public IP.

How NAT Works

Your home router has one public IP assigned by your ISP. Every device on your home network has a private IP (typically 192.168.x.x). When a device makes an outbound request, the router:

  1. Replaces the source IP with its public IP
  2. Records the mapping in a NAT table (private IP + port → public port)
  3. When the response arrives, reverses the mapping and forwards to the correct device

Special Ranges

RangePurpose
127.0.0.0/8Loopback (127.0.0.1 = localhost)
169.254.0.0/16Link-local / APIPA (no DHCP available)
100.64.0.0/10Shared address space for ISP CGN (RFC 6598)
0.0.0.0/8"This" network

Cloud Metadata Endpoint

169.254.169.254 is particularly important in cloud environments — AWS, Azure and GCP expose instance metadata (including credentials) at this address from inside VMs. SSRF vulnerabilities that can reach this IP are critical security issues.

Calculate network ranges with our CIDR / Subnet Calculator.

Tags:#private ip#networking#rfc 1918#nat#subnetting

ProfitTool Team

Security & Dev

Written and maintained by the ProfitTool team. Where an article references a ProfitTool utility, the behaviour described is the behaviour of the tool on this site — you can open it and check the output yourself.