IP Address Converter

Convert IPv4 between dotted-decimal, binary, hexadecimal, and 32-bit integer. Type in any field; the rest update live.

convert

Enter an IPv4 address in dotted-decimal notation, for example 192.168.1.10
Enter the IPv4 address as four binary octets separated by dots
Enter the IPv4 address in hexadecimal, with or without 0x prefix
Enter the IPv4 address as a 32-bit unsigned integer between 0 and 4294967295
Read-only display of the address as four hexadecimal octets separated by dots

examples

accepted formats

Each field is forgiving about input format:
  • Dotted decimal: 192.168.1.10
  • Binary: dotted octets (11000000.10101000.00000001.00001010) or 32 contiguous bits (11000000101010000000000100001010)
  • Hex: 0xC0A8010A, C0A8010A, or dotted octets like C0.A8.01.0A
  • Integer: any value from 0 to 4294967295