跳到主要内容

数据存储转换器

API reference

在位、字节以及所有SI单位(KB、MB、GB、TB、PB、EB)和IEC二进制单位(KiB、MiB、GiB、TiB、PiB、EiB)之间转换数字存储大小。输入一个值并选择其单位,然后一次查看所有单位的等效值或选择单个目标单位。

输入

输出

已转换为所有单位
单位数值
No data yet
这对您有帮助吗?

使用此工具的更多方式

REST API

curl -X POST https://api.iotools.cloud/v1/tool/data-storage-converter \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "value": "1",
    "fromUnit": "gb",
    "toUnit": "all",
    "precision": "4"
  }'

替换成您账户中的密钥。工具的字段即为请求体——没有额外包装。

让 AI 代理执行

Use the IOTools `data-storage-converter` tool (Data Storage Converter) on this input:

YOUR_INPUT_HERE

将此粘贴给任何已连接 IOTools MCP 服务器的代理,再加上您的输入内容。

嵌入式小组件

<iframe
  src="https://iotools.cloud/embed/data-storage-converter/"
  width="100%" height="520" frameborder="0" scrolling="no" loading="lazy"
  title="数据存储转换器 — iotools.cloud"
  sandbox="allow-scripts allow-forms allow-same-origin allow-downloads allow-popups allow-popups-to-escape-sandbox"
  allow="clipboard-write"
  style="width:100%;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden"></iframe>
<script src="https://iotools.cloud/embed.js" async></script>

把它放到您自己的页面上——免费,无需密钥,只需保留一个反向链接。

每次 API/MCP 调用费用5 积分起
需要更多积分?查看定价

也可通过

使用指南

数据存储转换器将单个数字存储大小一次性转换为所有常见单位中的等效值——从单个位一直到艾字节。输入一个数字,选择测量的单位,该工具会并排显示所有15个单位中的对应值:位和字节、SI(十进制)大小KB到EB,以及IEC(二进制)大小KiB到EiB。

使用方法

  1. 输入数值 — 例如,500。
  2. 选择该数值所测量的单位,例如Gigabyte (GB)。
  3. 可选择设置小数精度(0到10位;默认为4)。

结果表会实时更新,列出每个单位及其转换值。使用复制或下载按钮将整个表格导出为CSV。

SI vs IEC:有什么区别?

SI(十进制)单位使用1000的幂:1 KB = 1,000字节,1 MB = 1,000,000字节。存储制造商和网络设备使用这些单位。

IEC(二进制)单位使用1024的幂:1 KiB = 1,024字节,1 MiB = 1,048,576字节。这些反映了计算机实际寻址内存的方式。

这种不匹配解释了为什么标签为"500 GB"的驱动器在操作系统中显示为大约465 GiB——盒子上使用SI单位,但操作系统以IEC单位报告。

常见存储参考

介质 SI大小 IEC大小
Floppy disk (3.5") 1.44 MB 1.37 MiB
CD-ROM 700 MB 667.57 MiB
DVD (single layer) 4.7 GB 4.38 GiB
Blu-ray (single layer) 25 GB 23.28 GiB
USB flash drive 64 GB 59.60 GiB
Typical SSD 512 GB 476.84 GiB
Typical HDD 2 TB 1.82 TiB

常见问题

为什么相同的数字在KB和KiB中转换时结果不同?

因为KB是十进制单位(÷1000),而KiB是二进制单位(÷1024)。1千字节等于1,000字节;1千比特等于1,024字节。差距在每一步都会扩大,在太字节级别达到约7.4%。

1字节中有多少位?

八位。一个半字节(nibble)是四位(半个字节)。这里的所有转换都使用位作为基本单位,所以1 byte = 8 bits精确。

为什么非常大或非常小的结果显示科学记数法?

为了保持可读性。当一个值非常大(用位表示的太字节)或非常小(用艾字节表示的位)时,工具会切换到9e-19这样的指数符号,而不是打印一长串零。

我可以用这个工具转换网络速度(Mbps)吗?

此工具处理存储大小,而不是速率。但由于1 byte = 8 bits,你可以转换大小部分——只需记住网络速度以每秒比特数为单位,而文件大小通常以字节为单位。

隐私

所有转换完全在你的浏览器中运行。你输入的任何内容都不会被上传、记录或存储——数字永远不会离开你的设备。

storagebytesbitsdataconvertergigabytegibibytesiiec

喜欢这些工具?去掉广告吧。

一次性付款即可永久移除您账户中的所有广告。无需订阅,不追踪。