IP地址进制转换

在点分十进制、十六进制、二进制和32位整数之间转换IPv4地址。同时支持IPv6的展开/压缩。

关于这个IP进制转换工具

输入IPv4地址,即可一次性在点分十进制、32位整数、十六进制和二进制之间互转——当日志、数据库字段或API以数字形式返回IP时非常方便。输入IPv6地址,则并排显示完整展开形和压缩形。所有转换都在浏览器内完成。

你也可以粘贴十进制整数(如 3232235521)或带 0x 前缀的十六进制值,它会还原为点分表示。子网计算请用 子网计算器,CIDR包含判断与拆分请用 CIDR工具

常见问题

什么时候会把IP存成整数?

数据库和高性能查找常将IPv4存为32位无符号整数,因为整数比较和范围查询比字符串匹配更快、更紧凑。本工具可瞬间双向转换。

为什么IPv6有两种形式?

IPv6允许用 "::" 进行零压缩。展开形完整写出全部八个16位分组,压缩形则折叠最长的一段全零分组——两者表示同一地址。

它会校验输入吗?

会。超出范围的字节、格式错误的分组或大于2³²−1的整数都会被拒绝,因此你得到的是明确的错误提示,而非错误的转换结果。