breakitdown

What does /32 mean?

Answer

A /32 matches exactly one IPv4 address. All 32 bits are fixed, so 203.0.113.10/32 means 203.0.113.10 and nothing else. The netmask is 255.255.255.255.

Worked example: 203.0.113.10/32. Type any block to compare.

Try

203.0.113.10/32 is 1 address: 203.0.113.10 to 203.0.113.10. A /32 is a single host.

20311001011000000000113011100011000001010
32 network bits 0 host bits
Network
203.0.113.10
First usable
203.0.113.10
Last usable
203.0.113.10
Broadcast
none (/32)
Addresses
1
Usable hosts
1
Netmask
255.255.255.255
Wildcard (ACL) mask
0.0.0.0
Historic class
C
Range type
Documentation (TEST-NET-3) · not routed on the internet

Special-purpose range

Documentation (TEST-NET-3) 203.0.113.0/24 RFC 5737
Reserved for examples in documentation.

Split it into subnets

or

Is this IP in the range?

Range to CIDR blocks

What to know

/32 is how you write a single address wherever a CIDR block is expected: an allowlist entry, a security group rule (the AWS console's "My IP" option inserts your address as a /32), or a host route that sends traffic for one address a specific way.

Routers give their loopback interfaces /32 addresses so each router has one stable address for management and routing protocols.

Gotchas

Related explainers

← CIDR calculator