๐ Network & IP
What Is an IP Address?
By Justin Le
ยท 6 min read ยท Updated June 27, 2026 Every device that talks on a network has an IP address โ but what is it, exactly, and why does your laptop have a different one at home than the one websites see? This guide covers the essentials.
What is an IP address?
An IP (Internet Protocol) address is a numeric label that identifies a device on a network and lets data find its way to it. It plays two roles at once: identification (which device) and location (where to route traffic). Without IP addresses, packets wouldn't know where to go.
IPv4 and IPv6
There are two versions in use. IPv4 addresses are 32-bit, written like
192.168.1.10 โ about 4.3 billion possible. IPv6 addresses are
128-bit, written like 2001:db8::1, providing a practically unlimited supply to
replace the exhausted IPv4 space. Most networks run both side by side ("dual-stack"). We
compare them in IPv4 vs IPv6.
Public vs private addresses
This is the part that confuses people. Certain ranges are private (RFC
1918) โ 10.0.0.0/8, 172.16.0.0/12 and
192.168.0.0/16 โ and are reused on every home and office network behind a
router. They're never routed on the public internet. Your laptop's
192.168.1.10 is private; the single public address websites
see belongs to your router.
How NAT lets devices share one address
Because IPv4 ran short, most networks use Network Address Translation (NAT). Your router has one public IP, and every device behind it shares that address. The router keeps track of which internal device asked for what, and translates between the private and public sides. That's why every device in your home can browse the web through a single public address.
Static vs dynamic addresses
- Dynamic โ assigned automatically by DHCP and may change over time. This is the default for most home devices.
- Static โ manually fixed and unchanging. Useful for servers, printers and anything other devices need to find at a known address.
Subnets: grouping addresses
IP addresses are organised into subnets using a prefix like
/24. Subnetting splits an address into a network part and a host part, which is
how networks are segmented for organisation, performance and security. Our
subnet guide explains this in depth.
Is an IP address personal data?
Under privacy laws like GDPR, an IP address can be considered personal data because it may identify an individual. That's worth knowing if you log or process them โ see our GDPR overview.
Try it
Explore how addresses divide into networks with our IPv4 subnet calculator and IPv6 subnet calculator, and translate blocks and ranges with the CIDR โ IP range converter.
Frequently asked questions
What is the difference between a public and private IP address?
Private addresses (like 192.168.x.x) are used inside home and office networks and are never routed on the public internet. The public address โ the one websites see โ belongs to your router, which shares it among your devices via NAT.
Why does my device have a different IP than what websites see?
Your device has a private address on your local network. Your router translates traffic to its single public address using NAT, so websites see the router's public IP, not your device's private one.
What's the difference between a static and dynamic IP?
A dynamic IP is assigned automatically by DHCP and can change. A static IP is fixed manually and stays the same, which suits servers and devices that others need to reach at a known address.
Try the related tools
- Subnet Calculator (IPv4 CIDR) Enter an IP and CIDR to instantly get the netmask, network, broadcast, host range and total number of addresses.
- IPv6 Subnet Calculator Get the network, address range, total count and compressed/expanded form of any IPv6 prefix.
- CIDR โ IP Range Converter Expand a CIDR to its address range, or collapse an IP range into minimal CIDR blocks.
Related guides
- What Is a Subnet? CIDR Notation Explained Subnets and CIDR notation explained in plain English โ what /24 really means, how masks work, and how to divide a network without the headache.
- IPv4 vs IPv6: What's the Difference? Why the internet is slowly moving from IPv4 to IPv6 โ the address exhaustion problem, what actually changed, and how the two run side by side.
- Subnetting Cheat Sheet: CIDR, Masks & Host Counts A no-fluff subnetting reference: the CIDR-to-mask-to-hosts table, the powers-of-two shortcut, and the boundaries people always get wrong.