Convert an IPv4 or IPv6 address between dotted notation and hexadecimal.
An IPv4 address's 32 bits can be represented in hexadecimal, either as one 8-digit hex number (e.g. 192.168.1.10 → 0xC0A8010A) or as four 2-digit hex octets separated by dots (C0.A8.01.0A). Hex representations appear in packet captures, DHCP client identifiers, and some legacy Windows/Unix network tools. This converter works in both directions.
Decimal octet to hex
Each decimal octet (0–255) maps to a 2-digit hex value (00–FF)
Hex notation for IPs shows up in packet analyzers like Wireshark, in Windows Registry entries for network adapters, in some router/firewall logs, and when working directly with raw socket or memory-level network data.
192.168.1.10 converts to 0xC0A8010A as a single 32-bit hex value, or C0.A8.01.0A per-octet.
Yes — switch the conversion direction to 'Hex → Decimal IP' and enter the 8-digit hex value (with or without the 0x prefix).