IP Address Lookup

Classify IPv4/IPv6 addresses, get reverse DNS (PTR), owner and range via RDAP, and calculate subnets — all in one place.

✨ Features

  • Classifies IPv4 and IPv6 addresses (public, private, CGNAT, loopback, link-local, reserved and more) with the matching RFC range
  • Shows the reverse DNS (PTR) name plus the organization, country and allocated range from RDAP
  • Add a CIDR prefix such as /24 to get the network address, subnet mask, broadcast and usable host count
  • IPv6 is shown in both RFC 5952 compressed and fully expanded form; IPv4-mapped addresses are classified by the embedded IPv4

🪄 Use cases

Identify an IP in your access logs

Reverse DNS and the RDAP organization tell a crawler, a cloud provider and a residential ISP apart.

Is my address private or CGNAT?

100.64.x.x means carrier-grade NAT — useful when port forwarding or a static IP is not working.

Design or check a subnet

Get the range, broadcast and usable hosts of 192.168.10.0/26 instantly.

Normalize IPv6 notation

Turn mixed expanded and compressed forms in logs and configs into one canonical form.

🔒 Privacy

Classification and subnet math run entirely in your browser. The reverse DNS query goes from your browser to Cloudflare's DNS over HTTPS resolver (1.1.1.1), and the allocation query goes to rdap.org and the regional registry (ARIN, RIPE, APNIC, JPNIC and others). This site's server is never involved, so nothing about which addresses you look up is recorded here. The address you enter is stored only in the URL fragment (the part after #, which is never sent to a server).

❓ FAQ

Does the owner lookup show a person's name?

No. RDAP lists the organization (an ISP, cloud provider or company) that received the address range from a regional registry. It contains no subscriber identity or device location, and usually not even a city. It may include the organization's public contact points, such as an abuse mailbox.

My IP is 100.64.x.x — is that a private address?

Not exactly. 100.64.0.0/10 is shared address space reserved for carrier-grade NAT (RFC 6598), used between an ISP's equipment and your router. It is not reachable from the internet, so port forwarding and self-hosting will not work with it. To see the address the outside world sees, use the 'What Is My IP' tool.

Is it a problem if reverse DNS says 'none'?

No. PTR records are set by the address holder at will, and residential lines and dynamic cloud addresses often have none. Conversely, an existing name is often a generic one from the carrier that says nothing about the service. Mail servers are the exception: many receivers reject mail from an address without reverse DNS, so those must have one.

Why is the host count of an IPv6 /64 so huge?

IPv6 uses the low 64 bits as the device identifier, so a single LAN (/64) contains 2^64 ≈ 18.4 quintillion addresses. Exhaustion is not a concern, so IPv6 is not rationed one address at a time the way IPv4 is. ISPs hand homes a /56 or /64 to use freely.

🔗 Related tools

Look up an IP address

IPv6 may be bracketed ([2001:db8::1]) or carry a zone ID (fe80::1%eth0) — both are accepted.

What is my IP address? →