What Is GB (Gigabyte)?

Related problems: Comparing cloud storage prices quoted per GB per month; Estimating data egress charges before moving data out of a cloud; A server or drive showing less space than we paid for

A gigabyte (GB) is a unit of digital data equal to one billion bytes, as defined by the international system of units (SI). The 1,073,741,824-byte (2^30) unit is a gibibyte (GiB), which memory makers and some operating systems still label GB. It sits between the megabyte (MB) and the terabyte (TB). For buyers, the gigabyte matters most as the unit in which cloud storage, data transfer and many backup services are priced.

At a glance

  • Decimal: 1 GB = 1,000,000,000 bytes (10^9). Binary counterpart: 1 gibibyte (GiB) = 1,073,741,824 bytes (2^30).
  • The gap between the unit and its binary counterpart is about 7.4%.
  • As a rough illustration, a high-definition film download, a large software installer or a phone backup is often a few gigabytes.
  • Cloud storage is commonly priced per GB-month, and data egress per GB transferred.
  • Server memory and virtual machine sizes are labelled GB, though the value is usually GiB.

What problem it solves

The gigabyte is the unit at which storage becomes a line item. It is small enough to price fine-grained services, such as a few hundred GB of block storage for a virtual machine, and large enough to describe whole applications, mailboxes and databases. Pricing per GB lets providers charge in proportion to use and lets buyers compare tiers and providers on a common basis, provided both sides mean the same gigabyte.

How it works

Decimal and binary values. 1 GB = 1,000 MB = 10^9 bytes in SI usage; 1 GiB = 1,024 MiB = 2^30 bytes. A drive or volume sold as 500 GB holds 500 billion bytes, which Windows displays as about 465 GB because it calculates in GiB but labels the result GB. The bytes are not missing; the units differ, apart from a little space used by formatting.

Storage pricing. Cloud object, file and block storage is usually billed per GB-month, often in tiers: hot tiers for frequently used data, cooler and archive tiers at a lower price per GB but with retrieval fees, minimum storage durations or minimum object sizes. Block storage is often billed on capacity provisioned rather than capacity used. See file systems and object storage for how the storage models differ.

Transfer pricing. Many cloud providers charge data egress fees per GB for data leaving their network or moving between regions, while inbound transfer is commonly free. At volume, egress can rival the storage charge itself.

Provisioned versus used. Some services charge for the capacity you allocate; others for what you actually store. Storage as a service (STaaS) offerings often combine a committed minimum with per-GB charges above it.

Our file and object storage and public cloud pages explain how we help buyers compare these pricing models.

When it matters for buyers

  • Comparing cloud storage quotes. Normalize every quote to the same unit, tier and redundancy level before comparing per-GB prices.
  • Forecasting egress. Estimate monthly GB leaving the cloud for users, backups, replication and analytics, not only storage size.
  • Sizing virtual machines. Memory and disk are both quoted in GB; disk tier and size often affect cost and performance as much as the instance.
  • Mailbox and SaaS quotas. Per-user storage allowances are usually set in GB, with charges for additional storage.

Questions to ask vendors

  • Does your billing GB mean 10^9 or 2^30 bytes?
  • Is storage billed on provisioned capacity or on capacity actually used, and how often is usage measured?
  • What are the per-GB egress, inter-region and retrieval charges, and is there a free allowance?
  • Do cheaper tiers have minimum storage durations, minimum object sizes or early-deletion fees?
  • Are snapshots, replicas and versions billed per GB on top of the primary data?

How it differs from a gibibyte (GiB)

A gibibyte is exactly 2^30 bytes, about 7.4% more than a decimal gigabyte. Memory is sold in what are effectively GiB; drives are sold in decimal GB; some cloud providers bill in GiB while labelling it GB. When a price difference between two quotes is under about 8%, check whether the unit definition explains it. The glossary term Binary Prefixes lists the full set of binary units.

Frequently Asked Questions

Why does a cloud bill say GB-month?
A GB-month is one gigabyte stored for one month. Providers typically measure how much you store throughout the month and average it, so 100 GB kept for half a month is billed as roughly 50 GB-months. Measurement intervals and rounding vary by provider.
Is a cloud provider's GB the same as a drive maker's GB?
Not always. Drive makers use the decimal gigabyte (one billion bytes). Some cloud providers state in their pricing terms that a billing GB is 2^30 bytes, which is a gibibyte (GiB). The difference is about 7.4%, so check the provider's definitions when comparing prices closely.
Why is RAM sold in GB when it is really GiB?
Memory is built in powers of two, and the memory industry has long labelled 1,073,741,824 bytes (a GiB) as GB, a legacy convention. A 16 GB memory module holds 16 GiB. Storage drives, by contrast, use the SI gigabyte.
How much is data egress per GB?
It varies by provider, region, destination and monthly volume, and prices change. Many providers include a small free allowance, charge on a per-GB sliding scale above it, and charge differently for transfer between regions or to the internet. Use the provider's current price list and your own traffic figures.

You Don’t Need Another Sales Call. You Need an Answer.

30 minutes. No pitch. Just an honest conversation about where you are, what you need, and whether working together makes sense.

We use your details to set up and prepare for the call, and send the newsletter only if you ask for it. Privacy policy.