Digital Storage Converter

Convert between bits, bytes, KB, MB, GB, TB and the binary KiB/MiB/GiB units.

Convert digital storage units

This converter handles every common digital storage unit, from a single bit up to petabytes. It covers both the decimal units used by storage manufacturers (KB, MB, GB, where 1 KB = 1,000 bytes) and the binary units used by operating systems (KiB, MiB, GiB, where 1 KiB = 1,024 bytes). Enter a value, choose your units, and the result updates instantly.

Why your hard drive looks smaller than advertised

Drive makers advertise capacity using decimal units (1 TB = 1,000,000,000,000 bytes), but Windows reports size using binary units (1 TiB = 1,099,511,627,776 bytes) while still labelling it “TB”. That mismatch is why a “1 TB” drive shows as roughly 931 GB in your file manager. No storage is missing — it is just two different counting systems.

Common storage conversions

FromToResult
1 bytebits8 bits
1 GBMB1,000 MB
1 TBGB1,000 GB
1 GiBMiB1,024 MiB

Frequently asked questions

How many MB are in a GB?

There are 1,000 megabytes in a gigabyte using decimal units, or 1,024 mebibytes (MiB) in a gibibyte (GiB) using binary units.

What is the difference between a bit and a byte?

A byte is 8 bits. File sizes are usually given in bytes, while internet speeds are given in bits (see our data transfer rate converter).