Conversions

Digital Storage Converter

Convert between bit, byte, KB, MB, GB, TB, and PB.

CALCULATOR

Enter your numbers

Instant results

THE NUMORIX GUIDE

How to use the Digital Storage Converter

Last reviewed September 14, 2026

What this calculator does

The engine normalizes the selected value to bytes and divides by each configured factor.

Formula and method

The engine normalizes the selected value to bytes and divides by each configured factor. It uses 1 bit = 0.125 byte, 1 KB = 1,024 bytes, 1 MB = 1,048,576 bytes, 1 GB = 1,073,741,824 bytes, 1 TB = 1,099,511,627,776 bytes, and 1 PB = 1,125,899,906,842,624 bytes.

Variables and inputs

Enter a numeric value and choose bit, B, KB, MB, GB, TB, or PB as the source unit. The calculator displays all seven units after a button press and formats each conversion with up to eight significant digits. Its labels use KB-style names for binary 1024-based factors.

Worked example

For 1 GB, the engine computes 1 x 1,073,741,824 = 1,073,741,824 bytes. That is 8,589,934,592 bits, 1,024 MB, 0.001 TB, and 0.000001 PB under this calculator's binary factors.

How to interpret the result

The result is an equivalent amount of digital information under the selected factor convention. A byte contains eight bits, while the larger factors here increase by 1,024; that convention differs from decimal storage labels commonly used by drive manufacturers.

Common mistakes to avoid

Do not confuse a bit (`b`) with a byte (`B`), and do not assume KB always means 1,000 bytes. Check whether a specification uses decimal SI prefixes or binary IEC prefixes before comparing the result with a device capacity or network rate.

Assumptions and limitations

The engine uses binary factors but labels them KB, MB, and so on rather than KiB, MiB, and so on. It does not account for filesystem overhead, usable capacity, compression, redundancy, or a device manufacturer's decimal marketing convention. Eight-significant-digit formatting can hide small differences in large values.

Sources and references

COMMON QUESTIONS

Frequently asked questions

How many bits are in a byte?

The engine uses 1 byte = 8 bits. Therefore 1 GB in this binary-factor convention is 1,073,741,824 bytes or 8,589,934,592 bits.

Why does the calculator use 1,024 instead of 1,000?

Its factor table models powers of two: 1 KB is 1,024 bytes, 1 MB is 1,024 KB, and so on. Decimal storage uses 1,000-based factors, so the prefix convention must be stated.

Why is usable device capacity smaller than the advertised number?

Manufacturers may advertise decimal capacity, while operating systems may display binary units. Formatting, partitions, filesystem metadata, and reserved space also reduce usable capacity.