Convert IPv4 and IPv6 addresses to binary format instantly. Supports batch conversion, CIDR notation, subnet masks, and detailed network analysis.
An Internet Protocol (IP) address is a numerical label assigned to each device connected to a computer network that uses the Internet Protocol for communication.
IPv4 vs IPv6:
IPv4: 32-bit addresses (4.3 billion possible), represented in dotted-decimal notation (e.g., 192.168.1.1)
IPv6: 128-bit addresses (3.4×10³⁸ possible), represented in hexadecimal notation (e.g., 2001:0db8:85a3:0000:0000:8a2e:0370:7334)
Both can be converted to binary for network calculations and analysis.
| Class | Range | Default Subnet Mask | Purpose | Binary Start |
|---|---|---|---|---|
| Class A | 1.0.0.0 - 126.255.255.255 | 255.0.0.0 | Large networks | 0xxxxxxx |
| Class B | 128.0.0.0 - 191.255.255.255 | 255.255.0.0 | Medium networks | 10xxxxxx |
| Class C | 192.0.0.0 - 223.255.255.255 | 255.255.255.0 | Small networks | 110xxxxx |
| Class D | 224.0.0.0 - 239.255.255.255 | N/A | Multicasting | 1110xxxx |
| Class E | 240.0.0.0 - 255.255.255.255 | N/A | Experimental | 1111xxxx |
| Type | Prefix | Purpose | Example |
|---|---|---|---|
| Global Unicast | 2000::/3 | Public IPv6 addresses | 2001:0db8::1 |
| Link-local | fe80::/10 | Local network communication | fe80::1 |
| Unique Local | fc00::/7 | Private networks (like IPv4 private) | fd00::1 |
| Multicast | ff00::/8 | One-to-many communication | ff02::1 |
| Loopback | ::1/128 | Localhost | ::1 |
Mixed IP Support: Process both IPv4 and IPv6 addresses in the same batch. The converter automatically detects the IP version for each address.
Error Handling: Option to skip invalid IP addresses and continue processing the rest. Detailed statistics show successful and failed conversions.
Results Download: Download conversion results as a text file for offline use or documentation purposes.
Enhanced Calculator Features:
127.0.0.1
IPv4 Localhost
192.168.1.1
Default router IP
8.8.8.8
Google DNS (IPv4)
::1
IPv6 Localhost
2001:4860:4860::8888
Google DNS (IPv6)
fe80::1
IPv6 Link-local