Decision tools built for clarity
Data Units Converter
Convert decimal and binary data quantities while keeping bits and bytes distinct.
Enter the required values, select the applicable options, and calculate.
Methodology
Formula or transformation
Normalizes decimal and binary data units to bits before applying the target-unit factor.
Variables
- Submitted data quantity
- Source unit factor in bits
- Canonical quantity in bits
- Target unit factor in bits
Units
- Bit
- Byte
- Kilobit
- Kilobyte
- Megabit
- Megabyte
- Gigabit
- Gigabyte
- Terabit
- Terabyte
- Kibibit
- Kibibyte
- Mebibit
- Mebibyte
- Gibibit
- Gibibyte
- Tebibit
- Tebibyte
Rounding policy
The converted data quantity is rounded to the declared result scale using half away from zero.
Every supported unit is normalized to bits; decimal prefixes use powers of 1000 and binary prefixes use powers of 1024.
Convert decimal and binary data quantities while keeping bits and bytes distinct.
Reviewed sources
- NIST — Prefixes for binary multiples Reviewed on 2026-09-07
- NIST — SI units and decimal prefixes Reviewed on 2026-09-07
Formula review history
-
Initial formula and source review.
Reviewed 2026-09-07 for formula version nist-iec-data-unit-conversion-v1
Assumptions
- Inputs are interpreted using the displayed units and options.
- The calculation follows the methodology and factors listed in the sources.
Limitations
- Display rounding can hide additional decimal places.
- The calculation cannot add accuracy that is absent from the submitted inputs.
Worked example
One mebibyte equals 1.048576 megabytes.
Frequently asked questions
Are the calculations deterministic?
Yes. The same valid inputs and options produce the same canonical result.
Can I use decimal values?
Use decimal values where the displayed input accepts them.