What this converter does
This converter turns gigabytes into terabytes and back, and covers MB, KB, bytes and the binary units (KiB, MiB, GiB, TiB). Drive makers use decimal units, so 1 TB is 1,000 GB. Type a value and read the result as you type.
That decimal-versus-binary split is why a “1 TB” drive shows as about 931 GiB in your OS. This tool converts both ways, following the NIST definitions.
The units it covers
Storage converts through the byte. Decimal units (KB/MB/GB) step by 1,000; binary units (KiB/MiB/GiB) step by 1,024.
View all units & their values
| Unit | Symbol | Value | Mainly used |
|---|---|---|---|
| Byte | B | 1 | Base unit |
| Kilobyte | KB | 1,000 | Decimal |
| Megabyte | MB | 1,000,000 | Decimal |
| Gigabyte | GB | 1e9 | Drive & file sizes |
| Gibibyte | GiB | 1,073,741,824 | Binary (RAM, OS) |
| Terabyte | TB | 1e12 | Disk capacity |
The formula
Each unit has a fixed value in bytes, so any conversion goes through the byte once:
result = value × factor_from ÷ factor_toWhere:
- value = the number you typed
- factor_from = the “from” unit’s value in bytes
- factor_to = the “to” unit’s value in bytes
Worked example
Convert 500 GB to TB.
1 TB = 1,000 GB500 ÷ 1000 = 0.5 TBSo a 500 GB drive is half a terabyte.
The units in this example
The decimal unit for file and drive sizes — one billion bytes.
- 1 GB = 1,000 MB
- 1 GB = 0.001 TB
- 1 GB ≈ 0.931 GiB
- 1,000 GB = 1 TB
The decimal unit for disk capacity — one trillion bytes.
- 1 TB = 1,000 GB
- 1 TB = 1e6 MB
- 1 TB ≈ 0.909 TiB
- 1 TB ≈ 931 GiB