Bit and byte (bit, B)
Eight bits make one byte. Network rates are often shown in bits per second, while file sizes are usually shown in bytes.
Everyday converter
Compare bits, bytes, file sizes, and device capacities using explicit decimal SI and binary IEC units without treating GB and GiB as interchangeable.
Every conversion here uses the published factor, not a rounded one.
Example: Gigabytes to Megabytes
1 GB = 1,000 MB
To convert gigabytes to megabytes, multiply by 1,000:
2 GB = 2,000 MB
Figures on this page are shown to seven significant digits. The converter keeps the full precision and rounds only what it displays.
A kilobyte and a kibibyte are not the same: KB means 1,000 bytes, KiB means 1,024. Drive manufacturers use the first, and most operating systems report the second.
That is the whole reason a "1 TB" drive shows up as about 931 GiB once it is plugged in. Nothing is missing — the two labels just count differently.
Conversion math runs locally in the browser without a calculation API. This category converter can store selected units and values in the page URL so a state can be restored or shared; avoid sharing a URL that contains a value you consider sensitive. Ordinary hosting and analytics are separate from the conversion logic.
Unit guide
A bit is a single binary digit and a byte contains 8 bits. Decimal SI prefixes use powers of 1,000, while binary IEC prefixes use powers of 1,024. KB and KiB therefore describe different quantities.
Eight bits make one byte. Network rates are often shown in bits per second, while file sizes are usually shown in bytes.
Decimal units: 1 KB = 1,000 bytes, 1 MB = 1,000² bytes, and so on.
Binary units: 1 KiB = 1,024 bytes, 1 MiB = 1,024² bytes, and so on.
How the math works
Quick reference
The table converts decimal gigabytes to binary gibibytes from the underlying byte counts. GB and GiB are not interchangeable labels.
Gigabytes to gibibytes
| Gigabytes (GB) | Gibibytes (GiB) |
|---|---|
| 1 GB | 0.931323 GiB |
| 10 GB | 9.313226 GiB |
| 32 GB | 29.802322 GiB |
| 64 GB | 59.604645 GiB |
| 128 GB | 119.20929 GiB |
| 256 GB | 238.418579 GiB |
| 500 GB | 465.661287 GiB |
| 1000 GB | 931.322575 GiB |
Everyday use
Understand why a decimal 1 TB drive is about 931.323 GiB before formatting and system partitions are considered.
Compare a file size with a website limit while paying attention to whether the service uses MB or MiB.
Read operating-system and application reports correctly instead of treating GB and GiB as interchangeable.
Context
Drive and storage manufacturers generally publish decimal capacity using GB and TB. File-size limits and network services may also use decimal units, although labeling is not always explicit.
Operating systems and memory tools often calculate with powers of 1,024. IEC labels such as GiB remove ambiguity and make a byte-for-byte comparison possible.
1 GB is 1,000 MB in SI decimal units. 1 GiB is 1,024 MiB in binary units. Storage makers often use GB (1000), while OS tools may show GiB.
1 GB is 1,000 MB when both use SI prefixes. 1 GiB is 1,024 MiB when both use binary prefixes. Do not mix GB with MiB without converting.
1 TB is 1,000 GB in SI units. 1 TiB is 1,024 GiB in binary units. Drive labels usually mean TB as 1,000 GB.
Makers advertise 1 TB as 1,000,000,000,000 bytes. Many operating systems report that size in GiB, about 931 GiB. Formatting and recovery partitions also use space.
Yes. This converter is free with no sign-up and no account. Use it as often as you need in your browser.
No tools match that.
A new version of Tiny Tiny Tools is ready.