Integer to IP

Convert a 32 bit unsigned integer or hexadecimal value back into a dotted IPv4 address.

Convert a number to an IPv4 address

IPv4 address: —
Octets: —
Binary: —
Range: —
—
Values must be whole numbers from 0 to 4294967295. A 0x prefix is accepted for hexadecimal input.

How to use the Integer to IP

  1. Type the 32 bit integer, or a hexadecimal value with a 0x prefix.
  2. Press Convert to split the number into four octets.
  3. Read the dotted address, the octet list and the binary layout.

Features

Advertisement

Frequently Asked Questions

Common questions about the free online integer to ip.

Enter the number and press Convert. The tool divides it by 16777216, 65536, 256 and 1 to recover the four octets.
Any whole number from 0, which is 0.0.0.0, up to 4294967295, which is 255.255.255.255. Larger values are rejected.
Yes. Start the value with 0x and up to eight hex digits, for example 0xC0A80101, and the tool reads it as a 32 bit value.
Each IPv4 octet is one byte, so the 32 bit number is really four base 256 digits that become the dotted parts.
It names the historical address class and marks loopback, multicast, reserved and private ranges for the address you built.
No. IPv6 addresses are 128 bits and cannot be written as one 32 bit integer, so this tool covers IPv4 only.
Convert the address back with the IP to integer tool. Both directions use the same powers of 256, so the value must match.
No. The arithmetic runs in your browser and the value you enter is never transmitted or stored.

Last updated: October 10, 2026