IP Address Converter
Convert IPv4 addresses between dotted decimal, decimal integer, hexadecimal, and binary formats instantly in your browser. Perfect for firewall rules, logs, low-level networking tasks, and developer tooling.
Complete Guide: IP Address Converter
Everything you need to know about using this tool effectively
The IP Address Converter transforms IPv4 addresses between four representations: dotted decimal (192.168.1.1), hexadecimal (C0A80101), binary (11000000.10101000.00000001.00000001), and decimal (3232235777). You enter an IP in any format and the tool shows all other representations. All processing happens in the browser.
This tool parses an IP address from any of the four formats, converts it to a 32-bit integer, then displays it in all four representations. It validates each octet is in the 0-255 range for dotted decimal format.
Converting IPs for firewall rules
Convert an IP from dotted decimal to the hex format required by some firewall configurations.
Debugging network issues
View an IP in binary to understand subnet boundaries and host bits.
Analyzing network logs
Convert hex-encoded IPs from log files to readable dotted decimal format.
Learning IP addressing
See how the same IP address looks in different number bases.
Enter an IP address
Type the IP in dotted decimal, hex, binary, or decimal format.
View all formats
The tool shows the IP in all four representations.
Copy a format
Copy the format you need.
Dotted decimal is the standard format: 192.168.1.1.
Hex format is compact: C0A80101 for 192.168.1.1.
The decimal format is the 32-bit integer representation.
Each octet in dotted decimal must be 0-255.
What IP formats are supported?
Dotted decimal (192.168.1.1), hexadecimal (C0A80101), binary (11000000.10101000.00000001.00000001), and decimal (3232235777).
Is my data sent to a server?
No. All conversion happens in your browser. Nothing is transmitted.
Does it support IPv6?
Not currently. The tool supports IPv4 addresses only.
Can I convert CIDR notation?
The tool strips CIDR prefix notation (e.g., /24) from the input and converts the IP portion.
What is the decimal format?
The decimal format is the 32-bit unsigned integer representation. 192.168.1.1 equals 3232235777.