Data Converter

Our Data Converter handles every common digital storage and data transfer unit conversion. Enter a value in any field — bits, bytes, kilobytes, megabytes, gigabytes, terabytes, or petabytes — and see the equivalent in all other units instantly. Toggle between decimal units (1 KB = 1,000 bytes, as used by hard drive manufacturers and network speeds) and binary units (1 KiB = 1,024 bytes, as used by operating systems like Windows, Linux, and macOS). Perfect for developers, IT professionals, students, and anyone working with file sizes or storage capacities.

star 4.8
New

Enter Value

decimal_increase

Decimal (SI)

Powers of 1,000
bits (b)
Bytes (B)
KB
MB
GB
TB
PB
memory

Binary (IEC)

Powers of 1,024
bits (b)
Bytes (B)
KiB
MiB
GiB
TiB
PiB

compare_arrows Decimal vs Binary

DecimalUnitBinary
1,000 B KB / KiB 1,024 B
10⁶ B MB / MiB ~1.049M B
10⁹ B GB / GiB ~1.074G B
10¹² B TB / TiB ~1.100T B
10¹⁵ B PB / PiB 2⁵⁰ B

speed Mbps → MB/s Reference

10 Mbps 1.25 MB/s
100 Mbps 12.5 MB/s
1 Gbps 125 MB/s
2.5 Gbps 312.5 MB/s
10 Gbps 1,250 MB/s

Formula: Mbps ÷ 8 = MB/s

lightbulb Quick Tips

  • 1 TB drive shows ~931 GiB in Windows — not missing space!
  • Hard drives use decimal; OS reports binary
  • RAM is always binary (GiB)
  • Click any result to copy to clipboard
  • Divide internet speed (Mbps) by 8 for MB/s

How to Use This Calculator

1

Enter a Value

Type any number in any data unit field — bits, bytes, KB, MB, GB, TB, or binary units (KiB, MiB, GiB, TiB).

2

See All Conversions

All other unit fields update instantly as you type. No need to click calculate.

3

Switch Standards

Toggle between Decimal (SI) and Binary (IEC) to see how the same data is measured under each standard.

4

Copy Any Value

Click any result field to copy its value for use in your project or documentation.

The Formula

Two standards exist: decimal (SI) uses powers of 1,000 — used by hard drive manufacturers, network providers, and file transfer speeds. Binary (IEC) uses powers of 1,024 — used by operating systems to report RAM, file sizes, and storage. This is why a '1 TB' drive shows as ~931 GiB in Windows.

1 KB = 1,000 bytes (decimal) | 1 KiB = 1,024 bytes (binary)

lightbulb Variables Explained

  • bit (b) Smallest unit — 0 or 1 (binary digit)
  • byte (B) 8 bits — smallest addressable memory unit
  • KB / KiB Kilobyte = 1,000 B (decimal) | Kibibyte = 1,024 B (binary)
  • MB / MiB Megabyte = 1,000,000 B | Mebibyte = 1,048,576 B
  • GB / GiB Gigabyte = 10⁹ B | Gibibyte = 1,073,741,824 B
  • TB / TiB Terabyte = 10¹² B | Tebibyte = 1,099,511,627,776 B
  • PB / PiB Petabyte = 10¹⁵ B | Pebibyte = 2⁵⁰ B

tips_and_updates Pro Tips

1

Hard drives are advertised in decimal GB/TB; OS reports in binary GiB/TiB — a '1 TB' drive shows ~931 GiB in Windows

2

Internet speeds (Mbps, Gbps) use decimal bits — divide Mbps by 8 to get MB/s download speed

3

RAM is always binary: 8 GiB = 8,589,934,592 bytes

4

1 byte = 8 bits. So 100 Mbps = 12.5 MB/s (divide by 8)

5

SSD and NVMe storage use decimal like HDDs — expect ~7% less space than advertised when formatted

Convert Between All Digital Data Storage and Transfer Units

Digital data measurement is complicated by two competing unit systems — decimal (SI) units where 1 kilobyte equals 1,000 bytes, and binary (IEC) units where 1 kibibyte equals 1,024 bytes. This 2.4% difference compounds at every scale: 1 TB (terabyte, decimal) equals 1,000,000,000,000 bytes, while 1 TiB (tebibyte, binary) equals 1,099,511,627,776 bytes — a gap of nearly 10%. This is why a hard drive advertised as 1 TB shows roughly 931 GiB when formatted, confusing consumers who think storage is missing. Operating systems add to the confusion: Windows reports file sizes in binary units but labels them with decimal prefixes, while macOS switched to true decimal units in 2009. Network speeds are measured in bits per second (Mbps, Gbps), requiring a division by 8 to convert to bytes per second for download time estimates. This data storage converter handles all standard units from bits through petabytes in both decimal and binary systems, including bits per second for network calculations. Enter a value in any unit and instantly see the equivalent in every other unit, eliminating the mental math and unit confusion that plagues storage planning, bandwidth estimation, and data transfer calculations.

Decimal vs Binary Data Units

Two standards define data units: Decimal (SI) uses powers of 1,000 — 1 KB = 1,000 bytes. Binary (IEC) uses powers of 1,024 — 1 KiB = 1,024 bytes. The confusion between these standards is why a '1 TB' hard drive appears as ~931 GiB in Windows. Our converter shows both simultaneously.

Common Data Conversion Reference

1 byte = 8 bits. 1 KB = 1,000 bytes (decimal) or 1 KiB = 1,024 bytes (binary). 1 MB = 1,000 KB. 1 GB = 1,000 MB = 1 billion bytes. 1 TB = 1,000 GB = 1 trillion bytes. To convert Mbps to MB/s: divide by 8.

Frequently Asked Questions

sell

Tags

verified

Data sourced from trusted institutions

All formulas verified against official standards.