CalcOpenly

Gigabytes to terabytes converter

Convert gigabytes to terabytes (GB to TB) with the exact factor, a conversion chart and worked steps.

Updated Checked against 3 worked examples

GB
Try
Terabytes
TB
Terabytes: 0.5 TB
Shown to 12 significant figures, half-up
Conversion
500 GB = 0.5 TB
1 TB in gigabytes
1,000GB

500 gigabytes is 0.5 terabytes. Going the other way, 1 TB is 1,000 GB.

Gigabytes to terabytes

012341,0002,0003,0004,000GBTB500 → 0.5
GB to TB chart (7 rows)
GigabytesTerabytes
1280.128
2560.256
5000.5
5120.512
10001
20002
40004
How it's calculated S
  1. Conversion factor

    1 GB=0.001 TB1\ \text{GB} = 0.001\ \text{TB}

    Exact by definition.

  2. Multiply

    500×0.001=0.5 TB500 \times 0.001 = 0.5\ \text{TB}

About the gigabytes to terabytes converter

Gigabytes may describe a data plan, a collection of files or a drive partition. Converting that allowance helps compare it with a differently labelled quota. Keep decimal GB separate from GiB and distinguish storage capacity from a transfer rate.

One gigabyte is exactly 0.001 terabytes, so 500 GB is 0.5 TB. To convert GB to TB, multiply by 0.001; to convert back, multiply by 1,000.

Because both units are defined exactly, the factor above is exact and the results here carry no conversion error.

Worked examples

500 GB to TB

Gigabytes (GB)
500 GB
Terabytes
0.5 TB

Checked against: Exact-fraction computation from the legal unit definitions (scripts/gen-pairs.py, Python fractions)

2000 GB to TB

Gigabytes (GB)
2000 GB
Terabytes
2 TB

Checked against: Exact-fraction computation from the legal unit definitions (scripts/gen-pairs.py, Python fractions)

128 GB to TB

Gigabytes (GB)
128 GB
Terabytes
0.128 TB

Checked against: Exact-fraction computation from the legal unit definitions (scripts/gen-pairs.py, Python fractions)

Questions

What fraction of a terabyte is 500 GB?

500 decimal GB is 0.5 TB. Divide the gigabyte amount by 1,000 when comparing file totals with a terabyte quota. Keep the same decimal convention on both sides of the comparison.

How many terabytes are in a gigabyte?

One gigabyte is exactly 0.001 terabytes.

How do you convert GB to TB?

Multiply the number of gigabytes by 0.001. For example, 500 GB × 0.001 = 0.5 TB. To go the other way, divide by 0.001.

Why does my computer show less space than the drive's label?

Drive makers count 1 GB as 1,000,000,000 bytes, while Windows and some other systems count in binary units of 1,073,741,824 bytes but still label them GB. A 1 TB drive therefore appears as about 931 GB (really 931 GiB).

How accurate is the gigabytes to terabytes converter?

Accuracy depends on your inputs and the method's assumptions. Decimal arithmetic uses 50 significant digits, but estimates, numerical methods and source data can be less precise; the displayed rounding does not remove those limits. It is checked against 3 worked examples whose answers come from independent sources; for example, “500 GB to TB” is checked against Exact-fraction computation from the legal unit definitions (scripts/gen-pairs.py, Python fractions).

Where does the method come from?

NIST SP 811 (2008), Guide for the Use of the International System of Units, Appendix B; NIST Handbook 44, Appendix C: General tables of units of measurement; BIPM, The International System of Units (SI Brochure), 9th edition.

About this calculator

terabytes=gigabytes×0.001\text{terabytes} = \text{gigabytes} \times 0.001

Sources

  1. NIST SP 811 (2008), Guide for the Use of the International System of Units, Appendix B
  2. NIST Handbook 44, Appendix C: General tables of units of measurement
  3. BIPM, The International System of Units (SI Brochure), 9th edition

Checked against references

3 worked examples with independently sourced answers ship with this calculator. They run in the test suite; you can run them here too.

Related calculators

Allow optional Google Analytics to measure page visits? Calculators work either way. Privacy and choices

Optional analytics: off.