Data Storage Converter

Convert between bits, bytes, kilobytes, megabytes, gigabytes, terabytes, petabytes, and binary units (KiB, MiB, GiB, TiB).

Value
From
To
1 Gigabyte = — Megabytes
Common Data Storage Conversions
FromToResult
1 ByteBits8 bits
1 KBBytes1,000 B
1 KiBBytes1,024 B
1 MBKB1,000 KB
1 MiBKiB1,024 KiB
1 GBMB1,000 MB
1 GiBMiB1,024 MiB
1 TBGB1,000 GB

Frequently Asked Questions

A Gigabyte (GB) uses SI decimal prefixes: 1 GB = 1,000,000,000 bytes (10⁹). A Gibibyte (GiB) uses binary prefixes: 1 GiB = 1,073,741,824 bytes (2³⁰). Hard drive manufacturers use GB (decimal), while operating systems like Windows report in GiB, which is why a "500 GB" drive shows as ~465 GiB.
In SI (decimal): 1 MB = 1,000,000 bytes. In binary: 1 MiB (mebibyte) = 1,048,576 bytes (2²⁰). The difference is about 4.86%. Storage manufacturers use the decimal MB, while RAM and OS file sizes typically use the binary MiB convention.
A petabyte (PB) = 10¹⁵ bytes = 1,000 terabytes = 1,000,000 gigabytes. To put this in perspective, 1 PB could store roughly 200 million songs or 1.5 billion MP3 files. Major data centers store data in petabytes; the internet generates many petabytes of data daily.
Drive manufacturers label capacity using decimal GB (1 GB = 10⁹ bytes), but operating systems report using binary GiB (1 GiB = 2³⁰ bytes = 1.074 × 10⁹ bytes). A 1 TB drive holds 10¹² bytes, which your OS reports as ~931 GiB. This is not missing space — it is a measurement convention difference.
A megabyte (MB) = 1,000,000 bytes. A mebibyte (MiB) = 1,048,576 bytes (2²⁰). The ~4.86% difference matters in storage and memory contexts. RAM is always measured in MiB (powers of 2), while internet data transfer and storage marketing use MB (powers of 10).
Approximately 200–500 photos fit in 1 GB, depending on resolution and format. A JPEG from a modern smartphone is typically 3–5 MB, so 1 GB holds about 200–333 photos. RAW files from a DSLR can be 20–50 MB each, fitting only 20–50 per GB. One minute of 4K video can be 400 MB to 2 GB.
Internet speed is measured in megabits per second (Mbps) because network hardware transmits data one bit at a time. Storage is measured in megabytes (MB) because file sizes are reported in bytes. Since 1 byte = 8 bits, a 100 Mbps connection downloads at about 12.5 MB/s.
No — a 500 GB SSD shows as ~465 GiB in your operating system because manufacturers use decimal GB while OSes report in binary GiB. SSDs also reserve additional space for wear leveling and over-provisioning (typically 7–28% of raw NAND capacity), further reducing usable space.
Streaming data usage depends on quality: SD (480p) ≈ 0.7 GB/hour, HD (1080p) ≈ 3 GB/hour, 4K Ultra HD ≈ 7–25 GB/hour on services like Netflix. Music streaming uses about 40–160 MB/hour. Video calls on Zoom use roughly 0.5–1.5 GB/hour.
The IEC introduced binary prefixes in 1998 to eliminate ambiguity: kibibyte (KiB) = 2¹⁰ = 1,024 bytes, mebibyte (MiB) = 2²⁰, gibibyte (GiB) = 2³⁰, tebibyte (TiB) = 2⁴⁰. Despite the standard, "GB" is still widely used for both decimal and binary values in everyday language.

About This Data Storage Converter

This free data storage converter converts between bits, bytes, kilobytes, megabytes, gigabytes, terabytes, and their binary equivalents (KiB, MiB, GiB, TiB). Both SI (decimal, base-10) and IEC (binary, base-2) prefixes are supported.

When to use this converter

  • Comparing hard drive and RAM capacities across manufacturers
  • Calculating download sizes and estimated transfer times
  • Understanding SI vs IEC binary prefix differences
  • Converting buffer sizes and memory allocations in software development

Standards & References

Related Articles

In-depth guides and technical articles.

View all →
Why Your 2TB Drive Shows 1.82TB — Binary vs Decimal Units, Database Overhead, and NVMe vs SATA
A 2TB drive shows as 1.82TB in Windows because manufacturers use decimal terabytes (10^12 bytes) while operating systems use binary tebibytes (2^40 bytes) — a 10% gap that isn't hidden storage, just two different unit systems. Here's the IEC binary prefix standard that resolved this in 1998 (but not in practice), how database row overhead and indexes double storage use, file system block waste, and NVMe vs SATA latency numbers.
RAID 1 Mirrors Your Deletions Too — Why Storage Redundancy and Backups Protect Against Completely Different Things
RAID 1 mirrors data across two drives — and when you delete a file, the deletion is mirrored to both drives simultaneously. RAID protects against hardware failure; it doesn't protect against deletion, ransomware, or corruption. Cloud sync has the same problem: ransomware encrypts your files and the sync service uploads the encrypted versions within minutes. Here's the backup vs redundancy distinction, the 3-2-1 backup rule, and why immutable backups are the only thing that stops ransomware from reaching your recovery copies.
Mbps vs MB/s: Why "100 Mbps" and "12 MB/s" Are the Same Number, Not a Problem
Your "100 Mbps" plan and your download manager's "12 MB/s" aren't a problem — they're almost exactly the same number, because internet speeds are measured in bits and file sizes in bytes, an 8x difference. Here's the Mbps-to-MB/s conversion, why "theoretical maximum" and "actual" speed differ for reasons unrelated to units (overhead, server limits, Wi-Fi, "up to" advertising), and why upload speeds are often a separate, much lower number worth checking.
How SSDs Work: NAND Flash Types, 3D Stacking, and Why Prices Keep Falling
SSD prices fell from $3.00/GB in 2009 to $0.08/GB in 2024 — driven by NAND cell density improvements. Here's how NAND flash stores data, the SLC/MLC/TLC/QLC endurance trade-off, how 3D NAND stacks hundreds of layers, why NVMe is faster than SATA, and the TBW lifespan calculation.
Data Storage Converter — Why Your 1TB Drive Shows 931GB & How to Convert
Learn why your 1TB drive shows 931GB, the difference between decimal and binary storage units, how network speeds relate to file transfer speeds, and how to convert any data size with a free storage converter.