100% local · nothing leaves your browser
IPv4 Address Converter
Convert an IPv4 address between dotted decimal, a 32-bit integer, hexadecimal and binary. Paste any form to get the rest.
Accepts a dotted address (192.168.1.1), a 32-bit integer (3232235777) or a hex value (0xC0A80101). Converts instantly, all in your browser.
About this tool
This IPv4 converter shows an address in every common form at once: dotted decimal (192.168.1.1), the 32-bit integer (3232235777), hexadecimal (0xC0A80101) and binary. Paste any of those forms and the rest are computed instantly.
It is useful for firewall rules, storing addresses as integers in a database, and reading packet captures or logs that show addresses in hex. Everything is calculated locally in your browser.
Frequently asked questions
Why store an IP as an integer?+
A 32-bit integer is compact and makes range comparisons easy in databases and code. This tool converts to and from that form.
What input does it accept?+
A dotted address, a 32-bit decimal integer, or a hexadecimal value prefixed with 0x. It validates the range and rejects anything outside it.
Does it support IPv6?+
No, this tool is for IPv4. IPv6 uses a 128-bit address and different notation.