· 3 min read
How to Understand Byte Sizes and Transfer Time
Manesh Jayawardhana
CIO & Co-founder
Storage numbers can feel inconsistent because software and hardware often use different unit systems. A drive sold as 1 TB may appear as roughly 931 GiB in an operating system. An internet speed measured in megabits per second does not transfer a megabyte-sized file in the same number of seconds. The units are close enough to confuse people and different enough to matter.
A byte size calculator helps by showing decimal and binary units side by side, converting bits and bytes, and estimating transfer time from a connection speed.
What byte size conversion involves
Decimal units use powers of 1000. In that system, 1 kB is 1000 bytes, 1 MB is 1000 kB, and 1 GB is 1000 MB. Binary units use powers of 1024. In that system, 1 KiB is 1024 bytes, 1 MiB is 1024 KiB, and 1 GiB is 1024 MiB.
Both systems are valid. The confusion starts when labels are mixed or shortened. Some software displays binary values while using familiar-looking labels.
Why people get stuck here
The most common question is why a storage device appears smaller after formatting. Usually the drive manufacturer used decimal units while the operating system displayed a binary equivalent.
Transfer speed adds another layer. Network speeds are commonly shown in bits per second, while files are usually measured in bytes. Since 8 bits make 1 byte, Mbps and MB/s are not interchangeable.
| Unit Type | Base | Example |
|---|---|---|
| Decimal | 1000 | kB, MB, GB, TB |
| Binary | 1024 | KiB, MiB, GiB, TiB |
| Network speed | bits | Mbps, Gbps |
| File size | bytes | MB, GB |
What a good byte calculation looks like
Shows both unit systems
Seeing decimal and binary values together makes “1 TB vs 931 GiB” understandable.
Handles bits separately
Bits are for transmission rates. Bytes are for file sizes. Mixing them causes large errors.
Estimates transfer time realistically
A transfer estimate should use file size and connection speed, while remembering that real networks have overhead.
Common mistakes to avoid
- Treating GB and GiB as identical. They are close, but not the same.
- Confusing Mbps with MB/s. Divide bits by 8 to get bytes.
- Ignoring overhead. Real transfers can be slower than the theoretical number.
- Comparing rounded values too closely. Displayed units are often rounded for readability.
How to do it with Byte Size Calculator
- Open the free Byte Size Calculator.
- Enter a file size or storage value.
- Compare decimal and binary results side by side.
- Use bit units when working with network speed.
- Add a transfer rate to estimate how long a download or upload may take.
This makes storage, bandwidth, and file-size planning easier to explain.
Frequently asked questions
Why does a 1 TB drive show about 931 GB?
It is usually the difference between decimal terabytes and binary gibibytes, plus formatting and system overhead.
Is Mbps the same as MB/s?
No. Mbps means megabits per second. MB/s means megabytes per second. There are 8 bits in a byte.
Should I use decimal or binary units?
Use the system that matches the context. Storage marketing often uses decimal units, while operating systems may display binary equivalents.
Final thought
Byte sizes make more sense when both unit systems are visible. Once bits, bytes, GB, and GiB are separated, the numbers stop feeling contradictory.