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
| From | To | Result |
|---|---|---|
| 1 byte | bits | 8 bits |
| 1 GB | MB | 1,000 MB |
| 1 TB | GB | 1,000 GB |
| 1 GiB | MiB | 1,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).
