Hex to IP Converter
Convert an 8-digit hex string to a dotted-decimal IPv4 address.
Quick examples
How hex-to-IP conversion works
IPv4 addresses are internally stored as a 32-bit value, which is naturally written as 8 hexadecimal digits (4 bits per digit × 8 = 32 bits). This tool splits those 8 hex digits into 4 bytes — 2 hex digits each — and converts every byte to its decimal equivalent to produce the familiar dotted-quad notation: C0A80101 → C0.A8.01.01 → 192.168.1.1.
You'll run into hex-encoded IPs when reading raw socket dumps, Windows registry DHCP lease values, or low-level network debugging output. Paste the value with or without a 0x prefix, and with or without ./: separators between byte pairs — this tool normalizes all of those automatically.
Need the reverse? Use the Decimal to IP Converter for uint32 values, or the IP to Decimal Converter to go from a dotted-quad address back to a number. For subnet math, see the IP Subnet Calculator.
Private & free — this tool runs entirely in your browser.