Mortgage & Loans

Investing & Retirement

Salary, Tax & Business

India Finance

Health & Fitness

Math & Statistics

Date, Time & Everyday

Home, Construction & Science

Unit Converters

Digital Storage Converter

Convert data sizes between bits, bytes, kilobytes, megabytes, gigabytes and terabytes (decimal and binary).

Free, no sign-upPrivate — runs in your browserUpdated October 2026
1 KB = 0.000001 GB

In all digital storage units

Bit8,000 bit
Byte1,000 B
Kilobyte1 KB
Megabyte0.001 MB
Gigabyte0.000001 GB
Terabyte1e-9 TB
Kibibyte0.9765625 KiB
Mebibyte0.0009536743164 MiB
Gibibyte9.313226e-7 GiB

Digital Storage units explained

UnitSymbolDefinition
BitbitA bit is the smallest unit of digital information — a single 0 or 1. Eight bits make a byte.
ByteBA byte is 8 bits and typically stores one character of text.
KilobyteKBA kilobyte (SI) is 1,000 bytes. In binary contexts 1,024 bytes is called a kibibyte (KiB).
MegabyteMBA megabyte (SI) is 1,000,000 bytes, the unit for photos and songs.
GigabyteGBA gigabyte (SI) is one billion bytes. Phone storage and data plans are sold in GB.
TerabyteTBA terabyte (SI) is 1,000 GB, the common size for hard drives.
KibibyteKiBA kibibyte is 1,024 bytes (binary prefix).
MebibyteMiBA mebibyte is 1,048,576 bytes (1,024 KiB).
GibibyteGiBA gibibyte is 1,073,741,824 bytes — what Windows labels "GB".

All digital storage conversions

bit to B · bit to KB · bit to MB · bit to GB · bit to TB · B to bit · B to KB · B to MB · B to GB · B to TB · KB to bit · KB to B · KB to MB · KB to GB · KB to TB · MB to bit · MB to B · MB to KB · MB to GB · MB to TB · GB to bit · GB to B · GB to KB · GB to MB · GB to TB · TB to bit · TB to B · TB to KB · TB to MB · TB to GB