Convert gigabytes to terabytes
1 GB = 0.001 TB. Type any value below for an instant conversion.
128 GB = 0.125 TB
Formula
TB = GB × 0.0009765625Worked example: 1,024 GB × 0.0009765625 = 1 TB
A drive sold as 1 TB contains 1,000,000,000,000 bytes, which your operating system reports as about 931 GB using binary units. Nothing is missing — the two systems simply define the prefix differently.
gigabytes to terabytes conversion table
| gigabytes (GB) | terabytes (TB) |
|---|---|
| 128 GB | 0.125 TB |
| 256 GB | 0.25 TB |
| 512 GB | 0.5 TB |
| 1,024 GB | 1 TB |
| 2,048 GB | 2 TB |
| 4,096 GB | 4 TB |
| 8,192 GB | 8 TB |
Frequently asked questions
How many terabytes are in one gigabyte?
One gigabyte equals 0.001 terabytes.
How do I convert gigabytes to terabytes?
Multiply the number of gigabytes by 0.0009765625. For example, 1,024 GB × 0.0009765625 = 1 TB.
Is this GB to TB conversion exact?
The conversion factor of 0.0009765625 is used at full floating-point precision and rounded only for display, so the result is accurate for scientific, engineering and everyday use.
What is the reverse conversion?
Divide by 0.0009765625 instead of multiplying.
Related data conversions
Need something else? The full unit converter covers length, weight, temperature, volume, speed and data storage.