Input Detected: Decimal
Enter an IP in any format: decimal dotted, binary, hex (0xC0A80101 or C0.A8.01.01), or integer.
Conversions
Decimal Standard dotted-decimal notation (0-255 per octet). The most common way to write IPv4 addresses.
192.168.1.1
Binary Each octet as 8 bits. This is how routers actually process IP addresses.
11000000.10101000.00000001.00000001
Hexadecimal Base-16 representation. Commonly used in low-level networking and packet analysis.
C0.A8.01.01
Integer The IP as a single 32-bit number. Some APIs and databases store IPs this way for efficient lookups.
3232235777
Octal Base-8 representation. Rarely used directly, but some systems interpret leading-zero octets as octal.
300.250.001.001
IPv4-Mapped IPv6 An IPv6 address that embeds this IPv4 address, used for dual-stack compatibility.
::ffff:192.168.1.1
About this tool
Convert any IPv4 address between decimal dotted notation, binary, hexadecimal, integer, and octal formats. Auto-detects the input format and shows all conversions instantly. Also displays the IPv4-mapped IPv6 representation.
IP address formats explained
IPv4 addresses can be represented in multiple formats. Decimal dotted (192.168.1.1) is the most common. Binary shows the actual bits. Hexadecimal is used in some network configurations. Integer format is a single 32-bit number. Octal was historically used in some Unix systems.
- Auto-detect input format
- Decimal dotted notation
- Binary representation
- Hexadecimal (dotted and flat)
- 32-bit integer format
- Octal representation
- IPv4-mapped IPv6 display
- Copy individual values
100% free. No signup. No data collected anywhere.