> >Digital Storage Converter

Digital Storage Converter

Convert between digital storage units including bits, bytes, KB, MB, GB, TB, PB, and EB. Toggle between decimal (SI) and binary (IEC) units to compare the difference (e.g., GB vs GiB).

Unit system
Value
From
To

Storage Conversion Result

1 Gigabyte (GB) = 1000.000000 Megabyte (MB)
Total: 1000000000.00 bytes
System: Decimal (SI)

Decimal vs Binary Comparison

Decimal (SI)BytesBinary (IEC)BytesDifference
1 KB1,0001 KiB1,0242.4%
1 MB1,000,0001 MiB1,048,5764.9%
1 GB1,000,000,0001 GiB1,073,741,8247.4%
1 TB1,000,000,000,0001 TiB1,099,511,627,77610.0%
1 PB1,000,000,000,000,0001 PiB1,125,899,906,842,62412.6%

Related Calculators

External Resources

Frequently Asked Questions

What is the difference between a kilobyte (KB) and a kibibyte (KiB)?
A kilobyte (KB) is 1,000 bytes using the decimal (SI) system, while a kibibyte (KiB) is 1,024 bytes using the binary system. Hard drive manufacturers use decimal units (1 GB = 1,000,000,000 bytes), while operating systems often report in binary units (1 GiB = 1,073,741,824 bytes), causing the apparent capacity difference.
How many bytes are in a gigabyte?
In the decimal (SI) system, 1 gigabyte (GB) = 1,000,000,000 bytes (10⁹). In the binary system, 1 gibibyte (GiB) = 1,073,741,824 bytes (2³°). This 7.37% difference explains why a 500 GB hard drive shows as approximately 465 GiB in Windows.
How many megabytes are in a gigabyte?
In decimal: 1,000 MB = 1 GB. In binary: 1,024 MiB = 1 GiB. The difference stems from whether you use powers of 10 (SI prefixes) or powers of 2 (binary prefixes). Most storage manufacturers use decimal, while software uses binary.
What is a bit vs a byte?
A bit (b) is the smallest unit of digital data, representing a single binary value of 0 or 1. A byte (B) consists of 8 bits. One byte can represent 256 different values (2⁸). Data transfer speeds are typically measured in bits per second (Mbps), while file sizes are in bytes (MB).
Why does my hard drive show less space than advertised?
Manufacturers advertise storage using decimal units (1 TB = 1,000,000,000,000 bytes), but operating systems typically display using binary units (1 TiB = 1,099,511,627,776 bytes). A 1 TB drive shows as approximately 931 GiB. Additionally, some space is reserved for file system overhead.
What is the difference between decimal and binary prefixes?
Decimal (SI) prefixes use powers of 10: KB = 10³, MB = 10⁶, GB = 10⁹, TB = 10¹². Binary (IEC) prefixes use powers of 2: KiB = 2¹â°, MiB = 2²â°, GiB = 2³â°, TiB = 2⁰â°. The International Electrotechnical Commission (IEC) introduced binary prefixes in 1998 to resolve the confusion.
How many gigabytes are in a terabyte?
In decimal: 1,000 GB = 1 TB. In binary: 1,024 GiB = 1 TiB. This means a 1 TB drive contains 1,000,000,000,000 bytes, which is approximately 931 GiB in binary measurement.
How many megabytes are in a 1 GB file?
A 1 GB file using decimal measurement = 1,000 MB. However, if your computer reports the file in binary (which Windows does with "GB"), then 1 GiB = 1,024 MiB. The file explorer may display "1 GB" when it actually means "1 GiB" (1,024 MiB).
How many bits are in a byte?
There are 8 bits in 1 byte. This standard was established in the 1960s with the introduction of the IBM System/360. A byte is typically the smallest addressable unit of memory in computer systems.
How do I convert between KB and MB?
To convert KB to MB (decimal): divide by 1,000. To convert KB to MB (binary): divide by 1,024. For example, 5,000 KB = 5 MB (decimal) or 4.88 MiB (binary). Always check which system your software uses.
What is the largest unit of digital storage?
The largest officially recognized units are yottabytes (YB = 10²⁷ bytes) and yobibytes (YiB = 2⁰⁷ bytes). Beyond that are brontobytes, geopbytes, and other unofficial prefixes. Currently, no practical storage system reaches even a zettabyte scale.
How many petabytes are in an exabyte?
In decimal: 1,000 PB = 1 EB. In binary: 1,024 PiB = 1 EiB. Exabyte-scale storage is used by major data centers and cloud providers. The entire internet was estimated to be around 1-2 zettabytes as of 2023.
How do I calculate download time from file size?
Divide the file size (in bits) by the download speed (in bits per second). For example, a 500 MB file at 100 Mbps takes: (500 × 8,000,000 bits) ÷ 100,000,000 bps = 40 seconds. Remember to account for the difference between megabytes (MB) and megabits (Mb).
How many bytes is a 1 MB file?
A 1 MB file contains 1,000,000 bytes (decimal) or 1,048,576 bytes (binary). Most operating systems report file sizes using binary units, so a file shown as "1.0 MB" in Windows typically contains 1,048,576 bytes, which is actually 1 MiB.
What is a nibble in computing?
A nibble (or nybble) is half a byte, consisting of 4 bits. A nibble can represent 16 possible values (0-15 in decimal, or 0-F in hexadecimal). Each hexadecimal digit corresponds to exactly one nibble, making hex convenient for representing binary data.
How do I convert between bits and bytes?
To convert bits to bytes, divide by 8. To convert bytes to bits, multiply by 8. For example, 100 Mbps ÷ 8 = 12.5 MB/s. This is why a 100 Mbps internet connection downloads at a maximum of about 12.5 MB per second.
How much data can a DVD hold?
A standard single-layer DVD holds 4.7 GB (decimal) or approximately 4.38 GiB (binary). A dual-layer DVD holds 8.5 GB (7.92 GiB). Blu-ray discs hold 25 GB per layer (single) or 50 GB (dual layer).
How much data can a CD hold?
A standard 120 mm CD-ROM holds 700 MB (decimal) or approximately 667 MiB (binary), which is about 80 minutes of audio. Mini CDs (80 mm) hold about 210 MB. CDs use the Compact Disc Digital Audio (CDDA) standard.
What is the capacity of a floppy disk?
The classic 3.5-inch floppy disk holds 1.44 MB (actually 1,474,560 bytes, which is 1.41 MiB). The older 5.25-inch floppy held 360 KB to 1.2 MB. Floppy disks use a different format where a "megabyte" equals 1,000,000 bytes.
How many gigabytes is a typical USB flash drive?
USB flash drives commonly range from 8 GB to 256 GB, with larger drives up to 2 TB available. The actual usable capacity is slightly less than advertised due to the decimal vs binary difference and file system overhead.
What is the difference between a megabit and a megabyte?
A megabit (Mb) = 1,000,000 bits (or 1,048,576 bits in binary). A megabyte (MB) = 8,000,000 bits (or 8,388,608 bits in binary). Internet speeds are typically measured in megabits per second (Mbps), while file sizes are in megabytes (MB).
How many megabytes are in 1 gigabit?
1 gigabit (Gb) = 1,000 megabits = 125 megabytes (since 1 byte = 8 bits). This is why a 1 Gbps (gigabit per second) connection can theoretically download at 125 MB/s.
How do SSDs compare to HDDs in capacity?
SSDs commonly range from 128 GB to 4 TB for consumer drives, with enterprise models up to 30 TB+. HDDs range from 500 GB to 20 TB+ for consumer models. HDDs offer lower cost per GB, while SSDs provide faster access times and better durability.
What is the unit YB (yottabyte)?
A yottabyte (YB) is 1,000,000,000,000,000,000,000,000 bytes (10²⁷) in decimal, or 1,208,925,819,614,629,174,706,176 bytes (2⁰⁷) for a yobibyte (YiB). Yottabyte-scale storage is currently theoretical for most applications.
How much space does a typical operating system use?
Windows 11 requires approximately 20-30 GB of free space for installation. macOS requires about 15-20 GB. Linux distributions vary from 1 GB (minimal) to 20+ GB (full desktop). These requirements include system files, drivers, and recovery partitions.
What is a block in file systems?
A block is the smallest unit of storage that a file system can manage, typically 4,096 bytes (4 KiB) on modern systems. Files smaller than a block still consume an entire block. This is called "slack space" and can waste significant amounts of storage when many small files are stored.
How does RAID affect usable storage capacity?
RAID 0: uses all drives (n × drive size). RAID 1: uses half the capacity (n/2 × drive size). RAID 5: uses n-1 drives. RAID 6: uses n-2 drives. RAID 10: uses half the capacity. The capacity is calculated in decimal or binary depending on how the RAID controller reports it.
How many bytes are in a sector of a hard drive?
Traditional hard drives use 512-byte sectors. Modern Advanced Format drives use 4,096-byte (4K) sectors for better error correction and efficiency. SSDs also use 4K sectors. Operating systems can be configured to use different sector sizes for optimal performance.
How does compression affect file sizes?
Compression reduces file size by removing redundant data. Text files can compress 50-80%, images (PNG vs BMP) 50-70%, and videos (H.264 vs raw) 90-99%. Already compressed files (MP3, JPEG, MP4) compress poorly. Compression ratios depend on the algorithm and data type.
What is the difference between formatted and unformatted capacity?
Unformatted capacity is the raw storage space on a drive. Formatted capacity is the space available after creating a file system, which reserves space for the file system structure (FAT, MFT, inodes, etc.). Formatted capacity is typically 5-10% less than unformatted capacity.
How many megabytes per second can a SATA III drive transfer?
SATA III (6 Gbps) has a maximum theoretical throughput of 600 MB/s (megabytes per second). Actual speeds are typically 450-550 MB/s for SSDs and 100-200 MB/s for HDDs. NVMe drives using PCIe 4.0 can reach 7,000+ MB/s.