Digital Converter
Convert digital storage between bits, bytes, kilobytes, megabytes, gigabytes, and larger data units.
Digital Converter
Convert digital storage between bits, bytes, kilobytes, megabytes, gigabytes, terabytes, petabytes, exabytes, zettabytes, and yottabytes. This tool uses decimal (SI) prefixes where 1 KB = 1000 bytes.
Bits vs Bytes
A byte consists of 8 bits. Network speeds are often quoted in bits per second (bps), while file sizes are typically shown in bytes. One gigabyte (GB) equals 8 gigabits (Gb).
Frequently Asked Questions
How many bytes are in a gigabyte?
Using decimal prefixes, one gigabyte (GB) equals 1,000,000,000 bytes (one billion bytes). Using binary prefixes, one gibibyte (GiB) equals 1,073,741,824 bytes.
What is the difference between KB and KiB?
KB (kilobyte) uses decimal prefixes: 1 KB = 1000 B. KiB (kibibyte) uses binary prefixes: 1 KiB = 1024 B. Operating systems often display GiB but label it as GB.
How do I convert bits to megabytes?
Divide bits by 8 to get bytes, then divide by 1,000,000 to get megabytes. For example, 80,000,000 bits = 10 MB.
What is a yottabyte?
A yottabyte (YB) equals $10^{24}$ bytes, or one septillion bytes. It is the largest standard SI data prefix and is used for describing global data storage at scale.
Related: Data Size Converter and Mbps Converter.