Unit Tool

Data Rate Converter Free Online

Convert data transfer rates between bit-based (bps, Kbps, Mbps, Gbps, Tbps) and byte-based (B/s, KB/s, MB/s, GB/s, TB/s) units, including binary IEC units (KiB/s, MiB/s, GiB/s). 1 byte = 8 bits.

Runs in browserLive conversion13 unitsBit & byteSI & IEC

All Conversions

Pro — bulk batch conversion, API access, history & favorites

API access · Priority queue · Team workspace

Upgrade — $19/mo

How It Works

STEP 1

Pick Your Unit or Preset

Choose your home unit using the dropdown or load a one-click preset. Defaults are sensible engineering values so you can start right away.

STEP 2

Enter a Value

Type a number — conversion runs as you type. Many tools have multiple input boxes (W & H, size & speed) — edit any of them and the rest recompute.

STEP 3

Read Every Equivalent

Below the main result, the All Units / Summary panel shows your value across every supported unit, with engineering context (FPS, ping, EM band, etc.) where relevant.

Data Rate Converter Features

Bit & Byte

Convert seamlessly between bit-based (bps, Mbps) network speeds and byte-based (MB/s, GB/s) file transfer speeds. 1 byte = 8 bits exactly.

SI & IEC

Includes both SI decimal (MB/s = 10⁶ bytes/s) and IEC binary (MiB/s = 2²⁰ bytes/s). The difference matters at GB/s+ scale.

Network Ready

100 Mbps internet = 12.5 MB/s download speed. 1 Gbps = 125 MB/s. ISPs advertise in bits; OS shows progress in bytes.

Live Conversion

Result updates as you type. Switch units with the swap button.

100% Private

All math runs in your browser.

13 Units

Covers everything from dial-up bps to data-center Tbps and TB/s.

Free vs Pro

FeatureFreePro
Full data rate conversion
Live conversion
All-units result panel
Bulk CSV / Excel conversion
REST API access
Custom precision settings

Frequently Asked Questions

100 Mbps ÷ 8 = 12.5 MB/s. So a 1 GB file takes about 1 GB ÷ 12.5 MB/s = 80 seconds on a perfect 100 Mbps link.

Mbps = megabits per second (lowercase b). MBps or MB/s = megabytes per second (uppercase B). The byte version is 8× larger. ISPs use Mbps because it sounds bigger; file managers use MB/s.

MiB/s is the binary mebibyte (2²⁰ = 1,048,576 bytes/s). MB/s is the SI megabyte (10⁶ = 1,000,000 bytes/s). MiB/s is ~4.86% larger. Operating systems mix them — Windows historically labels GiB as GB.

Gigabit ethernet = 1 Gbps = 125 MB/s theoretical. In practice you get ~110–118 MB/s due to TCP overhead. 10 Gbps = 1.25 GB/s, 100 Gbps = 12.5 GB/s.

That is correct! 100 Mbps = 12.5 MB/s. You are seeing the byte-rate equivalent. If your speedtest shows 95 Mbps, that is 11.875 MB/s on the file.