Convert IPv4 and IPv6 between canonical text, expanded form, integer, hex, binary and bytes. Inspect classification, PTR names and CIDR context, compare two addresses, or process a batch—entirely in your browser.
| Input | Version | Canonical | Integer | Class |
|---|
Dotted IPv4 is parsed strictly as four decimal octets—never as legacy octal. IPv6 output uses lowercase hexadecimal and longest-zero-run compression. Numeric conversion uses BigInt, so all 128 IPv6 bits are exact.
Scope IDs such as fe80::1%eth0 are accepted for inspection; the scope text is preserved separately rather than treated as part of the 128-bit address.
The tool does not perform WHOIS, GeoIP, DNS or reachability lookups. Address classification is deterministic from standardized ranges and does not send addresses to a third party.