Byte / KB / MB / GB Converter

Runs in browser Utilities

Understand storage and bandwidth sizes: convert any value across units, compare 1000-based and 1024-based systems, and format human-readable sizes.

Privacy: This tool runs entirely in your browser. Your input never leaves your device.
Loading tool…

How to use Byte / KB / MB / GB Converter

  1. Enter a value and its unit.
  2. Optionally enter a bandwidth in Mbit/s.
  3. Read the summary and the full unit table.

Byte / KB / MB / GB Converter features

  • Bytes, kB–EB (SI, 1000-based), KiB–EiB (IEC, 1024-based) and bits
  • Full conversion table across all units at once
  • Human-readable sizes in both systems
  • Ideal transfer time at a given bandwidth
  • Explains the SI vs IEC difference

Byte / KB / MB / GB Converter example

1.5 GB in binary units

Input:

1.5 GB

Output:

1,500,000,000 bytes = 1.3970 GiB = 12,000 Mbit · ≈ 2 min at 100 Mbit/s

Frequently asked questions about Byte / KB / MB / GB Converter

What is the difference between MB and MiB?

MB (megabyte, SI) is 1,000,000 bytes; MiB (mebibyte, IEC) is 1,048,576 bytes. Disk makers and network speeds use SI; operating systems and RAM usually use binary units (often mislabelled as MB).

How do bits relate to bytes?

One byte is 8 bits. Network bandwidth is quoted in bits per second (Mbit/s), so a 100 Mbit/s link moves at most 12.5 MB/s.

What does the transfer time show?

The ideal time to move the given size at the entered bandwidth, ignoring protocol overhead and latency.

How precise is the conversion?

Values are computed with double-precision floats and shown with the chosen number of decimals, which is exact for everyday sizes and accurate to about 15 significant digits for very large ones.