DevToolPal
简

数据大小换算

在比特、字节、KB、MB、GB、TB 与二进制 KiB、MiB、GiB 之间换算存储和带宽单位。

本地处理,不上传

选项

大小

结果

结果会显示在这里

工具简介

数据大小换算工具把文件大小、磁盘容量或带宽数值一次性换算成所有常用单位:比特、字节、十进制的 KB 到 PB,以及二进制的 KiB 到 PiB。下载页面写着 4.7 GB,系统里却显示 4.38 GB,宽带套餐又按兆比特计价时,用它一看就明白。

十进制单位和二进制单位

存储单位有两套体系,很容易混淆:

  • 十进制(SI)单位 每级相差 1000:1 KB = 1000 字节,1 MB = 1000 KB,1 GB = 1000 MB。硬盘、固态硬盘、存储卡标称容量和网络速度都用这一套。
  • 二进制(IEC)单位 每级相差 1024:1 KiB = 1024 字节,1 MiB = 1024 KiB,1 GiB = 1024 MiB。内存容量和很多操作系统的文件管理器用这一套,只是常常把单位写成 GB。

这就是为什么标称 1 TB 的硬盘在 Windows 里只显示约 931 GB:10¹² 字节除以 2³⁰ 约等于 931 GiB。

使用方法

  1. 输入带单位的大小,例如 1.5 GB、500 MiB、8 bits 或 100 Mbps。单位不区分大小写,但 B 表示字节,单独的 b 表示比特。
  2. 如果只输入数字,会按 纯数字的单位 里选择的单位计算。
  3. 查看结果表格,每一行都可以单独复制。

千分位的逗号和下划线会被忽略,也支持 1e9 B 这样的科学计数法。

示例

输入 1.5 GB,得到 1500 MB、12 Gbit、1430.51 MiB 和约 1.397 GiB。输入 100 Mbps,得到 12.5 MB,也就是 100 兆宽带在不计协议开销时每秒最多能传输的数据量。

精度说明

结果最多保留 12 位有效数字,既能消除浮点误差,又足以精确表示 TB 级别的字节数。特别大或特别小的数值会改用科学计数法显示。

常见问题

› 1 GB 等于 1000 MB 还是 1024 MB?

两种说法都有人用。按国际单位制 1 GB 等于 1000 MB,硬盘厂商和网速都按这个算;Windows 等操作系统里的 GB 通常指 1024 MiB。本工具会同时列出两种结果,方便对比。

› Mbps 和 MB/s 有什么区别?

Mbps 是兆比特每秒,MB/s 是兆字节每秒。1 字节等于 8 比特,所以 100 Mbps 的宽带每秒最多传输 12.5 MB。

› 怎么输入比特而不是字节?

在数字后面写 bit、Kbit、Mbit、Gbit 或 Mbps。大写 B 始终表示字节,单独的小写 b 表示比特。

› 我的数据会被上传吗?

不会,换算完全在浏览器里完成。