Skip to content
IPOK

IP Address Converter

Convert an IP between dotted decimal, decimal integer, hex and binary — common when writing firewall rules, matching logs, or storing IPs in a database (many systems store them as integers). Dotted or decimal input is auto-detected.

For IPv6 it shows the full expanded form, the canonical compressed form (::) and the 128-bit integer, handy for verifying configs. All conversion is local, never uploaded.

Dotted decimal192.168.1.1
Decimal integer3232235777
Hexadecimal0xC0A80101
Binary11000000.10101000.00000001.00000001
Reverse name1.1.168.192.in-addr.arpa

Converted locally, never uploaded. Turning an IP into decimal / hex is common in firewall rules, log matching and DB storage; IPv6 expand / compress helps verify configs.

Check this IP's ownership and risk while you're here →
Check your own IP — purity, risk score, native vs datacenter, leaksCheck IP →

FAQ

What is 192.168.1.1 in decimal?

3232235777, from 192×256³ + 168×256² + 1×256 + 1. Paste a dotted IP to auto-compute decimal / hex / binary.

Why are IPs stored as long numbers in databases?

Many systems store IPv4 as a 32-bit unsigned integer (compact, easy to compare / sort). This tool converts between the integer and dotted forms.

What does :: mean in IPv6?

:: stands in for one run of all-zero groups (it may appear only once in an address). This tool shows both the expanded and compressed forms.

More tools