Bitrate & Data Size Converter
Updated Aug 24, 2026
Convert between bits and bytes in one step. Enter a value in any unit and get a plain-English headline at the top (e.g. "10 Mbit/s — 1.25 MB/s") followed by three tables: decimal bits (bit/kbit/Mbit/Gbit/Tbit), decimal bytes (B/kB/MB/GB/TB), and binary bytes (KiB/MiB/GiB/TiB).
Switch between throughput mode (per-second rates) and data-size mode. In throughput mode it also shows how much data the link moves per minute, hour, day, and 30 days — handy for sizing cellular data plans. Includes presets for common link speeds and a short reference explaining why Mbit, MB, and MiB never match. Runs entirely in the browser.
Human readable
10 Mbit/s
10 megabits per second
= 1.25 MB/s
megabytes per second
Bits — decimal (×1000)
How ISPs, carriers, and NIC speeds are quoted
| 10,000,000 | bit/s |
| 10,000 | kbit/s |
| 10 | Mbit/s |
| 0.01 | Gbit/s |
| 1.000e-5 | Tbit/s |
Bytes — decimal (×1000)
How drive vendors and most APIs report size
| 1,250,000 | B/s |
| 1,250 | kB/s |
| 1.25 | MB/s |
| 0.00125 | GB/s |
| 1.250e-6 | TB/s |
Bytes — binary (×1024)
How Windows, Linux, and macOS report size
| 1,220.7 | KiB/s |
| 1.192 | MiB/s |
| 0.001164 | GiB/s |
| 1.137e-6 | TiB/s |
Data transferred at this rate
Line-rate math only — real throughput is lower after protocol overhead.
Per minute
75 MB
71.526 MiB
Per hour
4.5 GB
4.191 GiB
Per day
108 GB
100.583 GiB
Per 30 days
3.24 TB
2.947 TiB
Why the numbers differ
- 1 byte = 8 bits — a 100 Mbit/s link tops out at 12.5 MB/s, which is why downloads look 8× slower than the advertised speed.
- Mbit vs MB — a lowercase “b” means bits, an uppercase “B” means bytes. Carriers quote bits; file managers show bytes.
- MB vs MiB — MB is 1,000,000 bytes (SI), MiB is 1,048,576 bytes (IEC). Windows labels a value “MB” while actually computing MiB, so the same file reads about 5% smaller there than on a drive label.