IP Address Converter

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.