网络与 IP 计算工具

Binary → IPv4

把合法的 32-bit 二进制转换为标准 IPv4,并逐段显示 Binary Octet 与 Decimal。

支持连续 32 位、四段点分格式,或使用空格/换行分组。

验证恰好 32 个 0/1,并把连续、带点或空白分组的二进制转换为 IPv4。

输入内容仅在您的浏览器中处理,不会上传到服务器。

这个工具是什么

Binary → IPv4 接受连续 32 位、四个 8 位点分组,或使用空格和换行分组的二进制。它不会静默删除非法字符;移除允许的空白分隔后必须恰好有 32 个 0 或 1。

  • 带点输入必须恰好包含四个 8-bit 组。
  • 不带点输入可以用空格或换行帮助分组。
  • 出现 2、字母或其他符号时会显示明确错误。

如何使用

  1. 粘贴一种支持的 32-bit 二进制格式。
  2. 点击“转换为 IPv4”。
  3. 查看四组 Binary → Decimal 表格。
  4. 复制最终点分十进制地址。

计算原理

验证后将 32 bit 按顺序切成四个 8-bit Octet,每组按二进制权重转换为 0~255 的十进制数,再用点连接成 A.B.C.D。

示例

  • 11000000101010000000000100000001 → 192.168.1.1。
  • 11000000 10101000 00000001 00000001 → 192.168.1.1。
  • 包含 31 位、33 位或字符 2 → Invalid binary IPv4。

常见用途

  • 把抓包或协议文档中的 32-bit 值还原为 IPv4。
  • 核对二进制 Octet 的十进制值。
  • 配合 IPv4 → Binary 做双向检查。

隐私说明

输入与结果只在您的浏览器本地内存中处理,不会上传到服务器、调用在线 API 或被自动持久化保存。

Binary → IPv4 功能特点

验证恰好 32 个 0/1,并把连续、带点或空白分组的二进制转换为 IPv4。 适合日常网络配置、地址校验与子网学习,处理结果可直接查看或复制。

FAQ

支持哪些分隔符?

支持点、空格和换行;不带点时空白可以放在任意 bit 组之间。

为什么必须正好 32 位?

IPv4 的固定宽度就是 32 bit,多一位或少一位都无法表示一个完整地址。

非法字符会被自动忽略吗?

不会。除允许的分隔符外,任何非 0/1 字符都会报错。

结果会发送到服务器吗?

不会。验证与进制转换完全在浏览器本地完成。

返回开发者工具分类首页