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

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.

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.