Skip to main content
IPAddressLookup.in

IP Address Validator and Special-Range Classifier

Validate IPv4 and IPv6 syntax according to IETF standards and classify addresses against the maintained IANA Special-Purpose Address Registries (RFC 6890, RFC 1918, RFC 6598 CGNAT, RFC 4193 ULA, and RFC 4291).

Test special & global addresses:

Syntax Verdict: Valid IPv4 Syntax

100.64.12.34

IANA Classification

Shared Address Space (Carrier-Grade NAT / CGNAT)

Governing Standard & Block

RFC 6598 · 100.64.0.0/10

Public Internet Routability

Non-Routable (Shared (CGNAT) Scope)

Technical Explanation

Allocated for ISP Carrier-Grade NAT between subscriber customer-premises equipment (CPE) and provider core NAT gateways.

  • 32-bit IPv4 dotted-decimal notation (4 octets of 8 bits each).

Maintained IANA Special-Purpose Address Registry Table

Click any CIDR block to test an address from that reserved allocation

CIDR PrefixClassificationRFC StandardScopeGlobal Routable
"This" Network / Software SourceRFC 791 / RFC 1122ReservedNo
Private-Use Network (Class A Block)RFC 1918PrivateNo
Shared Address Space (Carrier-Grade NAT / CGNAT)RFC 6598Shared (CGNAT)No
Loopback Address BlockRFC 1122LoopbackNo
Link-Local Address Block (APIPA)RFC 3927Link-LocalNo
Private-Use Network (16 Contiguous /16 Blocks)RFC 1918PrivateNo
IETF Protocol AssignmentsRFC 6890ReservedNo
Documentation (TEST-NET-1)RFC 5737DocumentationNo
Private-Use Network (Home & Small Office LAN)RFC 1918PrivateNo
Network Interconnect Device Benchmark TestingRFC 2544ReservedNo
Documentation (TEST-NET-2)RFC 5737DocumentationNo
Documentation (TEST-NET-3)RFC 5737DocumentationNo
IPv4 Multicast Address SpaceRFC 5771MulticastNo
Reserved for Future Use & Limited BroadcastRFC 1112 / RFC 919ReservedNo
IPv6 Loopback AddressRFC 4291LoopbackNo
IPv6 Unspecified AddressRFC 4291ReservedNo
IPv4-Mapped IPv6 Address BlockRFC 4291ReservedNo
IPv6 Documentation PrefixRFC 3849DocumentationNo
IPv6 Unique Local Address (ULA)RFC 4193PrivateNo
IPv6 Link-Local UnicastRFC 4291Link-LocalNo
IPv6 Multicast Address SpaceRFC 4291MulticastNo

Syntactic Validity vs. Global Public Routability

A common bug in application security and webhook validation is assuming that any syntactically valid IP address is safe to dial on the public internet. Simple regular expressions often fail on compressed IPv6 notations (such as ::1 or 2405:200:1601::1) and cannot distinguish a public IP from an internal loopback or cloud metadata link-local address (169.254.169.254).

This validator parses the address into its underlying 32-bit or 128-bit integer structure and matches it against all reserved CIDR blocks in the IANA IPv4 and IPv6 Special-Purpose Address Registries. Learn more in Public IP vs Private IP and What Is CGNAT?.

SSRF & Input Hardening Checklist

  • Reject non-standard octets: Always require four explicit decimal octets for IPv4 so octal or shorthand integer forms cannot bypass filters.
  • Check IPv4-mapped IPv6: Block ::ffff:127.0.0.1 and ::ffff:0:0/96 when preventing Server-Side Request Forgery (SSRF).

Technical Specifications & Protocol Facts

Authoritative parameters, dimensions, and IETF RFC compliance

Parameter / DimensionTechnical SpecificationStandard / Authority
Canonical Document ScopeIP Address Validator & Classifier — Route /ip-validatorIPAddressLookup.in Technical Reference
Supported Address FamiliesIPv4 (32-bit dotted-decimal) & IPv6 (128-bit hexadecimal)RFC 791 / RFC 8200 / RFC 5952
Authoritative Registration ProtocolRegistration Data Access Protocol (RDAP) via IANA BootstrapRFC 7480–7484 / RFC 9224
Special-Purpose Range ClassificationPrivate LAN (RFC 1918), Shared CGNAT 100.64.0.0/10 (RFC 6598), ULA (RFC 4193)RFC 6890 IANA Registry

Frequently Asked Questions

Concise answers verified against IANA, APNIC, and IETF protocol standards

What is the primary purpose of IP Address Validator & Classifier?

Verify syntactic validity and inspect whether an IP is globally routable or reserved in an IANA special-purpose block. Every output on IPAddressLookup.in follows IETF RFC standards and cites primary RIR/IANA sources.

Are IP and network queries on this page logged or shared with advertisers?

No. IPAddressLookup.in operates on a strict data-minimization model with stateless query execution, short-lived caching (15 minutes max for upstream RDAP/DNS), and zero persistent user lookup history.

How often is the technical documentation on IPAddressLookup.in reviewed?

All protocol calculators, RFC citations, and Indian telecom notes are verified by the 2026-11-01 editorial and engineering review cycle.

Contextual utilities and reference documentation verified for this workflow

IP Validator · Canonical: https://ipaddresslookup.in/ip-validator · Reviewed: 2026-11-01

Reviewer: IPAddressLookup.in Technical Network Utility Group · Stateless Privacy · Accuracy & Data Limits