Paste IP addresses and one or more networks (CIDR, start-end ranges or single addresses) to see which address matches which network. Download the result as CSV.
IP in Range Checker
Check which IP addresses fall inside which CIDR blocks or ranges, IPv4 and IPv6, in bulk.
One per line or separated by commas. IPv4 and IPv6, up to 500.
CIDR (10.0.0.0/8), a range (10.0.0.1-10.0.0.50) or a single address.
Is this IP address inside that network?
Paste IP addresses and one or more CIDR blocks or ranges to see which addresses fall inside which network. Works for IPv4 and IPv6 and runs entirely in your browser.
About the ip in range checker
Check whether IP addresses fall inside a network. Paste a list of IP addresses and one or more CIDR blocks or address ranges and see which address matches which network. This IP in range checker handles IPv4 and IPv6, ranges written as start-end, and single addresses, and works entirely in your browser.
Also searched as: IP in range checker · IP in CIDR checker · is IP in subnet · IP address range checker · CIDR contains IP · IP allowlist checker · check if IP is in network
When you need it
Verifying that a client address is covered by a firewall allow-list, finding out which of your subnets a log entry belongs to, checking that two address plans do not overlap, or testing a block-list against a list of visitors. Doing it by hand for IPv6 or for non-octet prefixes such as /22 or /27 is error-prone.
How matching works
Every address and network is converted to a number. A network covers the addresses from its first address up to the first plus its size minus one, so 192.168.4.0/22 includes 192.168.4.0 to 192.168.7.255. Host bits in the prefix are ignored, and IPv4 addresses never match IPv6 networks.
Large lists and privacy
Up to 500 addresses and 100 networks are checked at once and the table can be downloaded as CSV. Nothing is sent to a server: the comparison runs in your browser, so internal address plans stay private.
How this tool works and how to read the results
Frequently asked questions
How do I check if an IP is in a CIDR range?
Enter the IP address in the left box and the CIDR in the right box. The result says Inside or Outside.
Does it support IPv6?
Yes. IPv6 prefixes such as 2001:db8::/32 and IPv6 addresses in any notation work.
Can I use a range instead of a CIDR?
Yes. Enter it as 10.0.0.1-10.0.0.50 or 2001:db8::1-2001:db8::ff.
Why is my address reported as not valid?
It is not a valid IPv4 or IPv6 address. Check for typos, numbers above 255 or extra characters.