Convert an IPv4 address to binary, decimal, hex, and octal, and convert back from each format.
IPv4 addresses are 32-bit numbers typically displayed in dotted-decimal notation for human readability. However, they can be represented in multiple numeric formats, all representing the same underlying 32-bit value.
Example: 192.168.1.1 in All Formats:
Conversion Formula (Dotted to Decimal):
URL Obfuscation:
Browsers and many network tools accept IPv4 addresses in decimal or hexadecimal format:
Programming Use Cases:
Many programming languages and databases store IP addresses as 32-bit integers (decimal) for efficiency:
Binary Representation:
Binary format is essential for understanding subnetting, masks, and bitwise operations. Each octet is represented as 8 bits, with the tool displaying them in dotted format for clarity.
This tool handles all valid IPv4 addresses (0.0.0.0 to 255.255.255.255, or decimal 0 to 4294967295) and validates inputs to ensure accurate conversions.