Digital Converter
How these units are defined
Storage here uses binary multiples (1 KB = 1,024 bytes, 1 MB = 1,024² bytes), the convention most operating systems use. The IEC names for these are kibibyte (KiB), mebibyte (MiB) and so on. Bandwidth uses decimal SI prefixes (1 Mbit/s = 1,000,000 bit/s).
Storage
| Unit | Equals |
|---|---|
| 1 Kilobyte | 1,024 Byte |
| 1 Megabyte | 1,048,576 Byte |
| 1 Gigabyte | 1,073,741,824 Byte |
| 1 Terabyte | 1,099,511,628,000 Byte |
Bandwidth
| Unit | Equals |
|---|---|
| 1 Kilobit/s | 1,000 Bit/s |
| 1 Megabit/s | 1,000,000 Bit/s |
| 1 Gigabit/s | 1,000,000,000 Bit/s |
Worked examples
- 1 Byte = 0.0009765625 Kilobyte
- 10 Byte = 0.009765625 Kilobyte
- 100 Byte = 0.09765625 Kilobyte
Common mistakes
- Drive manufacturers use decimal units: a "1 TB" drive holds 10¹² bytes, which an operating system shows as about 931 GB (binary).
- Bits are not bytes: a 100 Mbit/s connection downloads at most 12.5 MB per second (divide by 8), before protocol overhead.
Digital conversions
Frequently asked questions
How many megabytes are in a gigabyte?
This converter uses binary units, the convention most operating systems use: 1 GB = 1,024 MB. Storage makers use decimal units, where 1 GB = 1,000 MB, and the IEC name for the binary unit is the gibibyte (GiB).
Why does my 1 TB drive show about 931 GB?
The drive is sold in decimal units (10^12 bytes) but your operating system counts in binary units: 10^12 ÷ 1,024^3 = 931.3 GB. No space is missing.
How do I turn Mbit/s into MB per second?
Divide by 8, because a byte has 8 bits: a 100 Mbit/s connection moves at most 12.5 MB per second before protocol overhead.
Sources for these factors
- Prefixes for binary multiples — NIST
- The International System of Units (SI Brochure), 9th edition — BIPM
Last reviewed against these sources. An automated check recomputes every factor from its definition on each build. How we check accuracy