Skip to main content
IP Range CalculatorPRO
Subnet Math & Set OperationsInstant Client-Side Tool

IP-in-Range Checker

Test whether an address belongs.

IP-in-Range Checker: inputs and results

Enter an IP address, CIDR prefix, or range. Then check its first and last address below.

Quick presets:

Calculated Boundaries & ParametersReady

Network Address192.168.1.0
Broadcast Address192.168.1.255
First Usable Host192.168.1.1
Last Usable Host192.168.1.254
Subnet Mask255.255.255.0
Wildcard Mask0.0.0.255
Total Addresses256
Usable Host Range254

Key Capabilities

  • •100% Client-Side: Zero telemetry or server latency.
  • •RFC Compliant: Exact 32-bit and 128-bit integer precision.
  • •Quick Copy: Instant access to CIDR, mask, and range bounds.
  • •Cross-Platform: Works on desktop, tablet, and mobile browsers.

How IP-in-Range Checker Works?

This tool works by converting the test address and both range endpoints to integers and testing Start ≤ Address ≤ End.

  1. Enter the range

    Type a start and end, such as 10.20.0.100 – 10.20.1.50.

  2. Enter test addresses

    Paste 1 address or a full list, 1 per line.

  3. Compare integers

    Each address is converted to an integer and compared with both endpoints.

  4. Show the result

    Each address receives In range, Below range, or Above range, with the distance to the nearest endpoint.

IP-in-Range Checker Formula

The formula is In Range = int(Start) ≤ int(IP) ≤ int(End).

Membership

S ≤ A ≤ E

Inclusive on both ends.

Below range

A < S → distance S − A

Steps short of the start.

Above range

A > E → distance A − E

Steps past the end.

Worked example: 10.20.0.255 in 10.20.0.100 – 10.20.1.50

Start = 169,082,980
IP    = 169,083,135
End   = 169,083,186
Start ≤ IP ≤ End → In range

IP-in-Range Checker Conversion Table

The table tests 10 addresses against the range 10.20.0.100 – 10.20.1.50.

AddressResultDistance to Range
10.20.0.99Below range1
10.20.0.100In range0
10.20.0.101In range0
10.20.0.255In range0
10.20.1.0In range0
10.20.1.50In range0
10.20.1.51Above range1
10.20.2.0Above range206
10.19.255.255Below range101
10.20.0.50Below range50

What is IP-in-Range Checker?

The IP-in-Range Checker is a tool that tests whether an IPv4 address falls between a start address and an end address.

Ranges do not need to align with CIDR boundaries. 10.20.0.100 – 10.20.1.50 crosses a /24 boundary and matches no single prefix. The checker compares integer values, so any range shape works.

Dotted string comparison gives wrong answers. As text, 10.20.0.99 sorts after 10.20.0.100. The checker avoids that trap by comparing numbers.

What are the uses of IP-in-Range Checker?

There are 4 main uses of the IP-in-Range Checker, including DHCP pool checks, license validation, and access reviews.

  • Checking DHCP pool membership

    A static address inside the DHCP pool range causes conflicts.

  • Validating license ranges

    Software licensed for a range rejects clients outside it.

  • Reviewing range-based access

    Applications that allow a start–end range are tested with real client addresses.

  • Filtering spreadsheets

    Analysts mark which logged addresses fall inside a vendor range.