developer validator

IP Range Validator

Validate start/end IP ranges (IPv4 or IPv6) and check ordering.

Results

Processing…
Status
Processing...
Details
Processing...
Family
Processing...
Range size
Processing...

Rules & checks

Parses start/end as IPv4 or IPv6 and requires matching families.

Checks that start is <= end.

Runs entirely client-side/offline; no IPs leave the page.

When to use it

  • Check firewall, ACL, or NAC allowlists
  • Validate user-entered ranges in admin panels
  • Preflight Terraform or config file ranges

Tips

  • Keep start and end within the same protocol (v4 or v6)
  • Normalize with CIDRs when possible to reduce rule count

Examples

IPv4 range

  • 192.168.1.1 -> 192.168.1.10 -> valid

IPv6 range

  • 2001:db8::1 -> 2001:db8::ff -> valid

Mismatched families

  • 192.168.1.1 -> 2001:db8::1 -> invalid

FAQs

Do you expand the range?
No. We validate and report the size only.
Is data sent anywhere?
No. Everything runs locally in your browser.

Related validators

Format-only; does not test reachability or overlaps.