Quick math

Data size converter

See both storage conventions side by side and avoid unit confusion.

Privacy built inYour work stays with you
Decimal-unit convention

IEC units (KiB, MiB, GiB, TiB) always use powers of 1,024. The switch only changes KB, MB, GB, and TB.

bit8,000,000,000
B1,000,000,000
KB1,000,000
MB1,000
GB1
TB0.001
KiB976,562.5
MiB953.67431641
GiB0.93132257
TiB0.00090949

Your work stays private in your browser while you use this tool.

In short

What does data size converter do?

The data-size converter translates a non-negative value among bits, bytes, decimal KB–TB, and binary KiB–TiB. IEC units always use powers of 1024; a switch controls whether the KB–TB labels use SI powers of 1000 or legacy powers of 1024.

Input
A numeric size and its source unit.
Result
Equivalent values across common data-size units.
Price
Free
Account
Not required
A quick, useful guide

How to use data size converter

01

Add your input

A numeric size and its source unit.

02

Choose your settings

See both storage conventions side by side and avoid unit confusion.

03

Save or copy

Equivalent values across common data-size units.

A practical tip

Drive makers usually use powers of 1000, while many operating systems display powers of 1024.

Practical uses

When to use data size converter

Compare a drive maker's decimal gigabytes with an operating system's gibibytes.

Convert a byte limit from an API response into MiB for a configuration value.

Translate a network payload stated in bits into bytes and larger storage units.

Worked example

A concrete data size converter example

Input
1 GB
Settings
Decimal base: 1000 (SI)
Result
1,000,000,000 bytes, which is approximately 0.93132257 GiB and 8,000,000,000 bits.
What to expect

How it works

The input is first converted to bytes using its unit's factor. Every displayed unit then divides that byte total by its own factor. One byte is eight bits; KiB, MiB, GiB, and TiB use 2¹⁰, 2²⁰, 2³⁰, and 2⁴⁰ bytes respectively.

Know before using

Limits and edge cases

  • Only a single non-negative scalar is converted; transfer duration, protocol overhead, compression, and disk formatting are outside the calculation.
  • When legacy base 1024 is selected, the labels KB, MB, GB, and TB are intentionally treated as binary-sized even though the unambiguous IEC labels are KiB, MiB, GiB, and TiB.
References

Standards and sources

Common questions

Data size converter FAQ

Is data size converter free to use?

Yes. Data size converter is free to use.

Does data size converter keep my work private?

Yes. Your work stays private while you use the tool — nothing you enter is uploaded.

What is the difference between GB and GiB?

In SI mode, 1 GB is 1,000,000,000 bytes. One GiB is always 1,073,741,824 bytes, so 1 GB is about 0.9313 GiB.

How many bits are in a byte?

Eight. The converter uses that exact relationship for bit-to-byte conversions.