IP Address Converter

Pick the format you're entering, type the address, and every other format follows along.

How it works

All four formats represent the same 32-bit value. Binary and hex are grouped with a dot per octet (e.g. c0.a8.01.01) to match the dotted-decimal address they came from. The conversion uses plain arithmetic rather than bitwise operators, so the full unsigned range up to 255.255.255.255 (4294967295) converts correctly.