Free online tool. All processing is client-side. No signup needed.
An IPv4 Address Converter translates IP addresses between dotted-decimal (192.168.1.1) and other representations: binary, hexadecimal, integer (decimal), and in-addr.arpa format. IP addresses are fundamentally 32-bit integers — the familiar dotted-decimal is just a human-friendly representation. Understanding all formats is useful for subnet calculations, network programming, and reading technical documentation.
Enter an IPv4 address in dotted-decimal. The converter displays: (1) Binary: 11000000.10101000.00000001.00000001, (2) Hexadecimal: C0.A8.01.01, (3) Integer: 3232235777, (4) Reverse DNS: 1.1.168.192.in-addr.arpa. Each format serves different use cases — binary for subnet masks, integer for efficient database storage, hex for low-level network code.
IPv4 = 32 bits = 4 octets\nInteger Value = A×256³ + B×256² + C×256 + D\nBinary: 8 bits per octet, zero-padded\nHex: 2 hex digits per octet\nReverse DNS: D.C.B.A.in-addr.arpa\nSpecial IPs: 127.0.0.1 (localhost), 0.0.0.0 (any), 255.255.255.255 (broadcast)
Space: 4 bytes vs. up to 15 bytes. Range queries: BETWEEN works natively. Sorting: numerical order is natural. MySQL's INET_ATON()/INET_NTOA() handle the conversion.
Reverse DNS lookups — finding domain names from IP addresses. PTR records are stored under the reversed IP. Email servers use this to verify sending servers.
Free online Ipv4 Address Converter — no signup, 100% client-side processing. All data stays in your browser.