Logo

MonoCalc

/

Throughput Unit Converter

Networking
SymbolFull NameValueType

bps

Bits per second

1000000000.

SI-bits

Kbps

Kilobits per second

1000000.

SI-bits

Mbpsinput

Megabits per second

1000.

SI-bits

Gbps

Gigabits per second

1.

SI-bits

Tbps

Terabits per second

0.001

SI-bits

Pbps

Petabits per second

1.0000e-6

SI-bits

B/s

Bytes per second

125000000.

SI-bytes

KB/s

Kilobytes per second

125000.

SI-bytes

MB/s

Megabytes per second

125.

SI-bytes

GB/s

Gigabytes per second

0.125

SI-bytes

TB/s

Terabytes per second

0.0001

SI-bytes

Kibps

Kibibits per second

976562.5

IEC-bits

Mibps

Mebibits per second

953.6743

IEC-bits

Gibps

Gibibits per second

0.9313

IEC-bits

Tibps

Tebibits per second

0.0009

IEC-bits

KiB/s

Kibibytes per second

122070.3125

IEC-bytes

MiB/s

Mebibytes per second

119.2093

IEC-bytes

GiB/s

Gibibytes per second

0.1164

IEC-bytes

TiB/s

Tebibytes per second

0.0001

IEC-bytes

Input

1000 Mbps

Bits per second

1 bps

Bytes per second

125000000. B/s

About This Tool

🌐 Throughput Unit Converter – All Networking Speed Units in One Place

Network engineers, system administrators, and students regularly encounter throughput values expressed in incompatible units. A router spec sheet might list capacity in Gbps, a storage array benchmark reports MB/s, and a cloud provider SLA is written in Gbps using a different base. This converter instantly translates any throughput value into all 19 common units simultaneously, eliminating manual calculation and unit-confusion errors.

📐 SI (Decimal) vs IEC (Binary) Units

The most important distinction in throughput measurement is whether a unit uses powers of 10 (SI/decimal) or powers of 2 (IEC/binary):

StandardExampleFactorUsed By
SI1 Gbps1,000,000,000 bpsISPs, routers, switches, SLAs
IEC1 Gibps1,073,741,824 bpsSome storage, OS file transfer dialogs

At the gigabit level, SI and IEC values differ by about 7.4%. At the terabit level, the gap grows to nearly 10%. This discrepancy often causes confusion when comparing network bandwidth to storage I/O ratings, where the same numeric value represents a meaningfully different actual speed depending on which standard was used.

🔢 How Conversions Work

All conversions use bits per second (bps) as the canonical intermediate unit:

  1. Input → bps: multiply the input value by its unit factor
  2. bps → output: divide the bps value by each target unit's factor

The bits-to-bytes relationship (1 byte = 8 bits) is built into every byte-based unit factor. For example, 1 MB/s = 8 × 10⁶ bps, so converting from MB/s to Mbps always multiplies by 8.

📊 Supported Units

SymbolFull NameFactor (bps)Type
bpsBits per second1SI-bits
KbpsKilobits per second10³SI-bits
MbpsMegabits per second10⁶SI-bits
GbpsGigabits per second10⁹SI-bits
TbpsTerabits per second10¹²SI-bits
PbpsPetabits per second10¹⁵SI-bits
MB/sMegabytes per second8 × 10⁶SI-bytes
GB/sGigabytes per second8 × 10⁹SI-bytes
MibpsMebibits per second2²⁰ = 1,048,576IEC-bits
GibpsGibibits per second2³⁰ ≈ 1.07 × 10⁹IEC-bits
MiB/sMebibytes per second8 × 2²⁰IEC-bytes
GiB/sGibibytes per second8 × 2³⁰IEC-bytes

🌍 Real-World Context

Raw throughput numbers become meaningful when translated into practical impact. The Real-World Context tab shows:

  • File transfer time — how long to transfer 1 MB, 1 GB, or 10 GB at the given speed: time = file_size_bits ÷ bps
  • Simultaneous 1080p HD streams — assumes 5 Mbps per stream (typical Netflix / YouTube HD bitrate)
  • Simultaneous 4K streams — assumes 25 Mbps per stream (Netflix 4K recommendation)
  • VoIP calls (G.711) — assumes 64 Kbps per call, the ITU-T G.711 standard PCM codec

⚡ Common Use Cases

ScenarioConvert FromConvert To
ISP plan → download speed100 Mbps12.5 MB/s
NIC specification comparison10 Gbps1.25 GB/s
Storage array I/O planning2 GiB/s~16.384 Gbps
Cloud interconnect SLA validation1 Gbps~0.931 Gibps

💡 Tips for Accuracy

  • Always verify the base— when a vendor spec says "1 Gbps" check whether they mean 10⁹ (SI) or 2³⁰ (IEC). Most networking equipment uses SI.
  • Bits vs. bytes — network speeds are almost always in bits per second. File sizes and transfer rates shown in operating systems are in bytes. Always multiply by 8 when crossing the bit/byte boundary.
  • Theoretical vs. actual — conversions here show theoretical maximum throughput. Real-world performance is reduced by protocol overhead (TCP/IP headers, Ethernet framing), link utilization, latency, and retransmissions — typically 5–30% less.
  • Scientific notation — the tool accepts inputs like 1e9or 2.5e12 for very large values such as backbone WAN links.

📡 Common Reference Speeds

TechnologySpeedMB/s Equivalent
Fast Ethernet (100BASE-TX)100 Mbps12.5 MB/s
Gigabit Ethernet1 Gbps125 MB/s
10 Gigabit Ethernet10 Gbps1,250 MB/s
Wi-Fi 6 (802.11ax, max)9.6 Gbps1,200 MB/s
5G NR (theoretical peak)20 Gbps2,500 MB/s
USB 3.2 Gen 2×220 Gbps2,500 MB/s
PCIe 4.0 × 16256 Gbps32,000 MB/s

Understanding throughput units is fundamental for network design, capacity planning, SLA negotiation, and troubleshooting performance issues. This converter ensures you always speak the right unit for the right audience — whether talking to an ISP, a storage vendor, or a cloud provider.

Frequently Asked Questions

Is the Throughput Unit Converter free?

Yes, Throughput Unit Converter is totally free :)

Can I use the Throughput Unit Converter offline?

Yes, you can install the webapp as PWA.

Is it safe to use Throughput Unit Converter?

Yes, any data related to Throughput Unit Converter only stored in your browser (if storage required). You can simply clear browser cache to clear all the stored data. We do not store any data on server.

How does the Throughput Unit Converter work?

All conversions go through a canonical bits-per-second (bps) intermediate value. The input value is multiplied by its unit factor to get bps, then divided by each target unit's factor to produce all output values simultaneously.

What is the difference between Mbps and MB/s?

Mbps (megabits per second) is used by ISPs and network equipment, while MB/s (megabytes per second) is used by file managers and storage benchmarks. Since 1 byte = 8 bits, 1 MB/s equals 8 Mbps. A 100 Mbps internet connection delivers roughly 12.5 MB/s of file transfer speed.

What is the difference between SI (Mbps) and IEC (Mibps) units?

SI units use powers of 10: 1 Mbps = 1,000,000 bps. IEC units use powers of 2: 1 Mibps = 1,048,576 bps. The ~4.86% difference compounds at higher prefixes — at the terabit level, the gap is nearly 10%. Network equipment typically uses SI units while some storage systems use IEC units.

How are real-world context values calculated?

File transfer time is computed as (file size in bits) ÷ throughput in bps. HD video stream count assumes 5 Mbps per 1080p stream, 4K streams assume 25 Mbps each, and VoIP calls (G.711) assume 64 Kbps per call. These are typical industry reference values.

Can I enter values in scientific notation?

Yes. The tool accepts values like 1e9 or 2.5e6 and parses them correctly. This is useful for very large values such as petabit-scale backbone links.

Are the conversion results accurate for engineering purposes?

Yes. Conversions use JavaScript 64-bit floating-point arithmetic which provides about 15–17 significant digits of precision. For extremely large or small values, scientific notation is displayed automatically. Results are mathematically exact given the input; real-world throughput depends on additional factors like protocol overhead and link utilization.