Skip to content

IPv4 Address Converter

Convert IPv4 addresses between decimal, binary, hexadecimal, and integer representations instantly.

Loading...
1. Enter an IPv4 address in dotted-decimal notation (e.g., 192.168.1.1) in the input field. 2. View the instant conversion results showing binary, hexadecimal, and 32-bit integer representations. 3. Alternatively, enter a value in binary, hex, or integer format to convert back to dotted-decimal. 4. Click the copy button next to any output format to copy the converted value to your clipboard. 5. Use the class identifier to see whether the address belongs to Class A, B, C, or a reserved range.

About This Tool

The IPv4 Address Converter lets you quickly transform IP addresses between their various numerical representations. Enter an address in standard dotted-decimal notation (like 192.168.1.1) and instantly see its binary, hexadecimal, and 32-bit integer equivalents. You can also convert in reverse from any format back to dotted-decimal.

This tool is invaluable for network engineers configuring firewalls, analyzing packet captures, or working with low-level networking code. Understanding the binary form of an IP address is essential for subnetting calculations, while the integer form is commonly used in database storage and programmatic comparisons.

All conversions happen entirely in your browser using standard bitwise arithmetic. No data is sent to any server, making it safe for use with internal network addresses and sensitive infrastructure details.

Frequently Asked Questions

An IPv4 address is a 32-bit number that identifies a device on a network. It is typically written in dotted-decimal notation as four octets separated by periods, such as 192.168.1.1. Each octet ranges from 0 to 255.
Binary representation is essential for understanding subnetting and network masks. When you perform subnet calculations, you work with the binary form to determine which bits represent the network portion and which represent the host portion.
The integer (or numeric) form represents the IP address as a single 32-bit number. It is commonly used for storing IP addresses efficiently in databases, performing range comparisons, and in certain network protocols.
Yes, this tool handles any valid IPv4 address from 0.0.0.0 to 255.255.255.255, including reserved ranges like private addresses (10.x.x.x, 172.16-31.x.x, 192.168.x.x) and special addresses.

Related Tools

IPv4 Subnet Calculator

Calculate network address, broadcast address, host range, and CIDR notation from any IP and subnet mask.

Network Tools

IPv4 Range Expander

Expand CIDR notation or IP address ranges into a complete list of individual IP addresses.

Network Tools

IPv6 ULA Generator

Generate unique local IPv6 addresses (ULA) per RFC 4193 with cryptographically random prefixes.

Network Tools

Number Base Converter

Convert numbers between binary, octal, decimal, hexadecimal, and any custom base.

Math and Numbers

MAC Address Generator

Generate random MAC addresses with optional OUI prefix in colon, hyphen, or dot notation formats.

Network Tools