Free IP Address Lookup

Look up IP address information — type, class, scope, and format conversions (binary, hex, octal, decimal). Supports both IPv4 and IPv6.

IP classification and format conversion are computed locally in your browser. "My IP" fetches your public IP from api.ipify.org. Geolocation (city, ISP) requires a third-party API and is not included.

Key Features

language

IPv4 & IPv6 Support

Detects IP type and displays format conversions for both IPv4 and IPv6 addresses.

search

Class & Scope Detection

Identifies IPv4 class (A/B/C/D/E) and scope (public/private/loopback/link-local).

transform

Format Conversion

Converts IPv4 to binary, octal, hexadecimal, and decimal integer formats.

lock

Privacy Protected

All processing happens locally in your browser. No data ever leaves your device.

Frequently Asked Questions

About IP Address Lookup
How do I know if an IP address is public or private?expand_more
Check if it falls within these private ranges: 10.0.0.0/8 (10.x.x.x), 172.16.0.0/12 (172.16.x.x – 172.31.x.x), or 192.168.0.0/16 (192.168.x.x). Also private: 127.0.0.0/8 (loopback, localhost), 169.254.0.0/16 (link-local, self-assigned when no DHCP). Everything outside these ranges is a public IP. This lookup tool automatically classifies your IP against all these ranges.
What do the IPv4 classes A, B, C, D, and E mean?expand_more
Class A (1–126) supports 16M+ hosts per network, used by large ISPs. Class B (128–191) supports 65K hosts. Class C (192–223) supports 254 hosts, common for small networks. Class D (224–239) is for multicast traffic (streaming, routing protocols). Class E (240–255) is reserved for experimental use. CIDR (classless routing) has largely replaced classful addressing, but the class designation still helps understand IP range characteristics.
Usage
How does the "My IP" button get my public IP address?expand_more
The "My IP" button sends a request to api.ipify.org, a free public API that returns your public IP address as seen from the internet. This is the IP your ISP assigns to your router or device. It does not reveal your private LAN IP (like 192.168.x.x). The request is a simple HTTPS GET — no personal data is transmitted beyond what a normal web request already exposes.
Why doesn't this tool show geolocation or ISP information?expand_more
Geolocation (city, country, ISP) requires a backend service or third-party API with access to IP geolocation databases (MaxMind, IP2Location, etc.). This tool performs all computation locally in the browser — class, scope, and format conversions are pure math. For geolocation, use a dedicated IP geolocation service or the WHOIS lookup tool on this site for registration information.
What is the difference between IPv4 and IPv6?expand_more
IPv4 uses 32-bit addresses (4.3 billion total), written as four decimal octets (e.g., 192.168.1.1). IPv6 uses 128-bit addresses (340 undecillion), written as eight groups of four hex digits (e.g., 2001:0db8:0000:0000:0000:ff00:0042:8329). IPv6 addresses can be compressed by omitting leading zeros and replacing consecutive zero groups with ::. IPv4 exhaustion drove IPv6 adoption; most modern networks run dual-stack.