Useful when inspecting masks, packets and address structure.
IPv4 & IPv6 converter
Normalize an IP address and view useful hexadecimal, binary, reverse-DNS and mapped-address representations.
About IPv4 and IPv6 representations
The same address can be represented in several useful formats for debugging, DNS and low-level networking. IPv6 compression removes unnecessary zero groups; the expanded form restores all eight groups.
An IPv4-mapped IPv6 address is a representation used by some software APIs. It does not magically make an IPv4-only destination reachable over native IPv6.
IPv4 uses in-addr.arpa and IPv6 uses nibble-reversed ip6.arpa names.
Represents an IPv4 address inside the ::ffff:0:0/96 IPv6 prefix.
The supplied IP is normalised and converted into equivalent machine-readable forms such as hexadecimal, binary, reverse-DNS notation and IPv4-mapped IPv6 where relevant.
- Debugging software that stores IPs in different formats
- Building reverse-DNS names
- Understanding how addresses are represented internally
Prefer the command line?
Convert and normalize an IP address in the Terminal.
> convert 8.8.8.8
Run in Terminal ->