Decimal to IP Converter

Convert integer (decimal) values back to IPv4 addresses

Input Decimal
IP Address
Click "Convert" to see IP address

What is Decimal to IP Conversion?

This tool performs the reverse operation of IP to decimal conversion. Given a decimal integer (0 to 4294967295), it computes the corresponding IPv4 address by splitting the 32‑bit number into four octets. This is useful when you have stored IPs as integers in a database and need to display them in human‑readable form, or when working with network math.

The conversion uses bit shifting: each octet is extracted from the decimal value, and the result is presented as a standard dotted‑decimal IP.

All processing is done locally; your data remains private.

How to Use

Step 1: Enter a decimal integer between 0 and 4294967295.
Step 2: Click "Convert to IP".
Step 3: The IPv4 address appears.
Step 4: Copy the result using the "Copy IP" button.

If the number is out of range, an error will be shown.

Examples

Decimal: 3232235777 → IP: 192.168.1.1
Decimal: 167772161 → 10.0.0.1
Decimal: 4294967295 → 255.255.255.255

Who Uses Decimal to IP Conversion?

  • Database Developers – retrieving IPs stored as integers.
  • Network Analysts – decoding integer IPs from logs.
  • Security Professionals – analyzing IP ranges.
  • Web Developers – displaying IP addresses from integer storage.

Pro Tips

  • Ensure the decimal value is within the IPv4 range (0 to 4294967295).
  • Use this tool in conjunction with IP to Decimal for two‑way conversions.
  • For IPv6, the decimal representation is much larger and not supported here.
  • Copy the IP directly for use in network tools or code.

Frequently Asked Questions

What is the maximum decimal value?
4294967295, which corresponds to 255.255.255.255.
What if I enter a decimal larger than that?
The tool will show an error because it exceeds the IPv4 address space.
Can I convert negative numbers?
No, negative numbers are not valid for IPv4 addresses.
Is this tool accurate?
Yes, the conversion uses standard bitwise operations and is precise.
Is my data sent to a server?
No, all processing is local.
How do I convert decimal back to IP manually?
Divide the number by 256 repeatedly; the remainders give the octets in reverse order.