IPv4 转换器
IPv4 互转
支持 IPv4 与十进制、二进制、十六进制之间互转。
转换结果
IPv4 地址有多种表示方式:人类可读的点分十进制(如 192.168.1.1)、计算机存储的 32 位整数、二进制和十六进制。在网络协议学习、日志分析、ACL 规则编写和底层脚本处理中,经常需要在不同进制之间切换。本工具提供四向互转能力,输入任一种格式即可同时得到其余三种表示,所有计算在浏览器本地完成,无需联网,结果即时呈现。
支持 IPv4 与十进制、二进制、十六进制之间互转。
IPv4 地址有多种表示方式:人类可读的点分十进制(如 192.168.1.1)、计算机存储的 32 位整数、二进制和十六进制。在网络协议学习、日志分析、ACL 规则编写和底层脚本处理中,经常需要在不同进制之间切换。本工具提供四向互转能力,输入任一种格式即可同时得到其余三种表示,所有计算在浏览器本地完成,无需联网,结果即时呈现。
不同场景使用不同表示:人眼阅读用点分十进制、数据库存储和范围比较用十进制整数、子网掩码和位运算需要看二进制、数据包分析和协议调试常用十六进制。掌握进制转换能帮助你理解IP地址的底层结构。
会。工具会自动判断输入是点分IP格式(如192.168.1.1)还是纯数字(如3232235777),无需切换模式即可双向转换。数字范围会校验在0–4294967295之间。
不会。所有转换逻辑完全在浏览器本地通过JavaScript计算完成,输入和结果都不会发送到任何服务器,零隐私风险,零网络延迟。
二进制结果显示完整的32位连续字符串(共32个0或1),方便直接观察整个地址的位模式。对照每个8位边界即可拆分到对应的octet。参考表格中我们展示了分四组的二进制格式供学习参考。
是的。十六进制结果采用0x前缀的8位十六进制表示(如0xC0A80101),与Wireshark等抓包工具中显示的网络字节序一致,可以直接用于协议分析。
当前工具仅支持IPv4。如需IPv6相关工具,可以使用站内的IPv6工具箱。IPv4是32位地址,IPv6是128位地址,进制转换逻辑差异较大。
大多数语言都有内置函数:Python用ipaddress模块(int(ipaddress.IPv4Address('192.168.1.1'))),PHP用ip2long(),MySQL用INET_ATON(),C语言用inet_pton()。建议先用本工具验证你的转换结果是否正确。
0.0.0.0 | 0 | 0x00000000 | 00000000 00000000 | 默认路由 / 未指定地址 |
10.0.0.0 | 167772160 | 0x0A000000 | 00001010 00000000 | 私有A类地址段起点 |
127.0.0.1 | 2130706433 | 0x7F000001 | 01111111 00000000 | 本地回环地址 |
172.16.0.0 | 2886729728 | 0xAC100000 | 10101100 00010000 | 私有B类地址段起点 |
192.168.0.0 | 3232235520 | 0xC0A80000 | 11000000 10101000 | 私有C类地址段起点 |
192.168.1.1 | 3232235777 | 0xC0A80101 | 11000000 10101000 | 常见家用路由器默认网关 |
255.255.255.0 | 4294967040 | 0xFFFFFF00 | 11111111 11111111 | /24子网掩码 |
255.255.255.255 | 4294967295 | 0xFFFFFFFF | 11111111 11111111 | 受限广播地址 |
0.0.0.0/8 | 本网络 | 0 – 16777215 | 表示"本网络上的本主机",仅作源地址使用 |
10.0.0.0/8 | 私有A段 | 167772160 – 184549375 | 企业内网,公网不路由 |
127.0.0.0/8 | 回环地址 | 2130706432 – 2147483647 | 本机回环测试,数据包不出网卡 |
169.254.0.0/16 | 链路本地 | 2851995648 – 2852061183 | DHCP失败时自动分配(APIPA) |
172.16.0.0/12 | 私有B段 | 2886729728 – 2887778303 | 企业内网,公网不路由 |
192.168.0.0/16 | 私有C段 | 3232235520 – 3232301055 | 家庭/小型办公内网 |
224.0.0.0/4 | 组播地址 | 3758096384 – 4026531839 | 多播/组播(Multicast) |
240.0.0.0/4 | 保留地址 | 4026531840 – 4294967295 | 保留实验用途,255.255.255.255为广播 |