🌐 IPv4 Address Converter
Convert IPv4 addresses between decimal, hexadecimal, binary, and IPv6 formats. Essential network tool for developers and IT professionals.
⌨️ Enter IPv4 Address
💡 Tip: Supports standard IPv4 format, for example:
192.168.1.1 | 10.0.0.1 | 172.16.0.1
📚 Reference Table
💡 IPv4 Address Format Explanation: IPv4 address consists of 4 bytes, each byte range 0-255, total length 32 bits.
Format Instructions Example
Dotted Decimal Standard IPv4 notation 192.168.1.1
Decimal Convert to single decimal number 3232235777
Hexadecimal Convert to hexadecimal number C0A80101
Binary Convert to 32-bit binary 11000000...
IPv6 Format IPv4-mapped IPv6 address ::ffff:192.168.1.1
IPv6 (Short) Compressed IPv6 format ::ffff:c0a8:101
📝 Conversion Formulas:
Decimal = (Byte1 × 256³) + (Byte2 × 256²) + (Byte3 × 256) + Byte4
Hexadecimal = Each byte converted to 2-digit hex
Binary = Each byte converted to 8-bit binary
🔍 Validation Rules:
• Each byte range: 0-255
• Must contain 3 dots
• Cannot contain negative numbers or non-digit characters
• Leading zeros not allowed (e.g., 192.168.001.001)