数据传输速率换算器

在线数据传输速率换算器:比特速率 bit/s、Kbps、Mbps、Gbps、Tbps(网络带宽/运营商标称)与字节速率 B/s、KB/s、MB/s、GB/s(下载速度常用)及二进制 KiB/s、MiB/s、GiB/s 一键互转,输入即出全部等值。一眼算清「100M 宽带能跑多少 MB/s」、Mbps 与 MB/s 之差 8 倍,高精度十进制无浮点误差。

Mbps
100 Mbps = 兆字节每秒
12.5 MB/s
比特速率(网络带宽)
比特每秒bit/s100000000
千比特每秒Kbps100000
兆比特每秒Mbps100
吉比特每秒Gbps0.1
太比特每秒Tbps0.0001
字节速率·十进制(×1000)
字节每秒B/s12500000
千字节每秒KB/s12500
兆字节每秒MB/s12.5
吉字节每秒GB/s0.0125
太字节每秒TB/s1.25e-5
字节速率·二进制(×1024)
二进制千字节每秒KiB/s12207.031
二进制兆字节每秒MiB/s11.920929
二进制吉字节每秒GiB/s0.011641532

换算基准:1 字节/秒(B/s)= 8 比特/秒(bit/s)。网络带宽用比特(Mbps),下载速度用字节(MB/s),二者差 8 倍。比特速率与字节速率十进制前缀逢千进位(1 Kbps = 1000 bit/s);二进制前缀逢 1024 进位(1 KiB/s = 1024 B/s)。结果保留 8 位有效数字,极端量级自动用科学记数法。

怎么用

  1. 输入数值在「数值」框里填要换算的速率数字,例如 100、500、1000。支持小数;速率不能为负数。
  2. 选择原单位(从)在「从」下拉里选你手上数值的单位。单位按比特速率(bit/s、Kbps、Mbps、Gbps、Tbps,网络带宽/运营商标称)、字节速率十进制(B/s、KB/s、MB/s,下载速度常用)、字节速率二进制(KiB/s、MiB/s、GiB/s,部分软件显示)三组列出。
  3. 选择目标单位(到)在「到」下拉里选你想换算成的单位,结果区顶部会用大号字突出这一项。最常见是 Mbps↔MB/s(看清 100M 宽带能跑多少下载速度)、Mbps↔Gbps、MB/s↔MiB/s。
  4. 读取全部结果每改一个数或单位就立即重算,无需点等号。下方表格同时列出该速率在所有单位下的等值,当前选中的目标单位会高亮,方便一次对照比特速率与字节速率各档单位。

原理与公式

数据传输速率换算的核心是把任意单位先折算到一个公共「基准」,再折算到目标单位。 本工具以 比特每秒(bit/s) 为基准,每个单位都带一个「一个该单位等于多少比特每秒」的系数:

比特每秒 = 数值 × (原单位的 bit/s 系数)
目标值 = 比特每秒 ÷ (目标单位的 bit/s 系数)

基础关系

1 字节每秒(B/s)= 8 比特每秒(bit/s)——网络带宽用比特(Mbps),下载速度用字节(MB/s),差 8 倍。

三套单位

比特速率(网络带宽,逐级 ×1000):宽带、运营商、接口速率标称。
1 Kbps = 1000 bit/s,1 Mbps = 10^6 bit/s,1 Gbps = 10^9,1 Tbps = 10^12

字节速率·十进制(下载速度常用,逐级 ×1000)
1 B/s = 8 bit/s,1 KB/s = 8000,1 MB/s = 8×10^6,1 GB/s = 8×10^9

字节速率·二进制(部分软件,逐级 ×1024)
1 KiB/s = 8×2^10 bit/s,1 MiB/s = 8×2^20,1 GiB/s = 8×2^30

计算示例

100 Mbps → MB/s:100×10^6 ÷ 8 = 12.5×10^6 B/s = 12.5 MB/s(100M 宽带下载约 12.5 MB/s)
1000 Mbps → MB/s:1000 ÷ 8 = 125 MB/s(千兆宽带)
1 MB/s → Mbps:1 × 8 = 8 Mbps
1 MiB/s → MB/s:2^20 ÷ 10^6 ≈ 1.048576(二进制比同名十进制大约 4.86%)

精度:内部以高精度十进制(decimal.js)运算,规避原生浮点误差(0.1 + 0.2 = 0.3)。每个单位换成 bit/s 都是精确整数(2 或 10 的整数次幂,字节再 ×8),所有换算在数学上精确无漂移。结果统一保留 8 位有效数字,极端量级(如 bit/s↔Tbps)自动用科学记数法显示。计算均在浏览器本地完成。

常见问题

100M 宽带的下载速度是多少 MB/s?为什么不是 100MB/s?
100M 宽带指的是 100 Mbps(兆比特每秒),而下载速度通常用 MB/s(兆字节每秒)显示,两者相差 8 倍。因为 1 字节(Byte)= 8 比特(bit):100 Mbps ÷ 8 = 12.5 MB/s。所以理论满速下,100M 宽带的下载速度约 12.5 MB/s,500M 约 62.5 MB/s,千兆(1000 Mbps)约 125 MB/s。实际还会因网线/WiFi、服务器、协议开销等略低。运营商标速用比特(小写 b),软件显示下载速度用字节(大写 B),这是「带宽看着大、下载没那么快」的根本原因。
Mbps 和 MB/s 有什么区别?怎么换算?
Mbps = 兆比特每秒(Megabit per second,小写 b 是 bit 比特),MB/s = 兆字节每秒(Megabyte per second,大写 B 是 Byte 字节)。1 字节 = 8 比特,所以 1 MB/s = 8 Mbps,反过来 Mbps ÷ 8 = MB/s。带宽、网速、运营商套餐基本都用 Mbps 标称;下载工具、浏览器显示的速度多用 MB/s。看错大小写就会差 8 倍——记住「宽带数字 ÷ 8 ≈ 下载 MB/s」即可。本工具把比特速率和字节速率分组并排列出,一次看清。
千兆宽带(1000M)实际能跑多快?
千兆宽带指 1000 Mbps(= 1 Gbps)。换成下载速度:1000 ÷ 8 = 125 MB/s(理论满速)。但要真正跑满,需要:网线为超五类/六类(千兆网口)、路由器与网卡支持千兆、WiFi 用 Wi-Fi 6 且信号好、且对端服务器够快。实测常见 80~115 MB/s。用本工具把 1000 Mbps 换成 MB/s、Gbps、MiB/s,可快速核对测速软件的读数是否正常。
网络带宽为什么用比特(bps)而不用字节?
这是通信行业的历史惯例。数据在线路上是一位一位(bit)串行传输的,用「每秒多少比特」最直接地描述信道容量,因此带宽、网速、接口速率(如 USB、HDMI、网口)都用 bps/Kbps/Mbps/Gbps。而文件大小、硬盘容量按「字节」计,于是下载速度也常折算成字节/秒(MB/s)。两套单位并存,换算只差固定的 8 倍。本工具同时给出比特速率和字节速率,避免混算。
KB/s 和 KiB/s(带 i)有什么不同?
KB/s(千字节每秒)按十进制逢千进位:1 KB/s = 1000 B/s;KiB/s(二进制千字节每秒,IEC 80000-13 前缀)按 1024 进位:1 KiB/s = 1024 B/s。同理 1 MiB/s = 1024 KiB/s = 1048576 B/s,比同名的 1 MB/s(10^6 B/s)大约 4.86%。日常下载速度多用十进制 MB/s;部分系统、下载软件按二进制显示(MiB/s)。两套同级差距随级数放大,本工具把二进制单位单独成组,需要精确区分时直接选用。
换算结果精确吗?保留几位?
内部用高精度十进制运算(decimal.js),规避 JavaScript 原生浮点误差(如 0.1+0.2 会得到 0.30000000000000004),并以「比特每秒(bit/s)」为中间基准换算。由于每个单位换成 bit/s 都是精确整数(1、1000、8、8192…均为 2 或 10 的整数次幂,字节再 ×8),所有换算在数学上都是精确的。显示统一保留 8 位有效数字(多余的 0 自动去掉),极端量级(如 bit/s↔Tbps)自动用科学记数法。所有计算都在你的浏览器本地完成,不联网、不上传。

来源与更新

单位定义与换算系数依据(检索日期 2026-06-24):

本工具为纯单位换算,所用系数均为国际标准与数学定义值,不含会随政策变化的参数。内容经本站编辑整理与核对,仅供参考。

最近更新:2026-06-24

本工具按国际单位制(SI)与 IEC 80000-13 标准定义换算:比特速率与字节速率十进制前缀逢千进位、二进制前缀(带 i)逢 1024 进位。结果为理论换算值,供日常、学习与一般用途参考,实际网速还受线路、设备、协议开销与服务器等影响。