Overview
Normalized base values from your input.
Converted Values
Automatically calculates all related units based on your settings.
| # | Unit | Symbol | System | Value |
|---|
Formula used
Base relationships: 1 byte = 8 bits, 1 bit = 1/8 byte.
Decimal (SI) powers of ten: 1 KB = 10^3 B, 1 MB = 10^6 B, 1 GB = 10^9 B, 1 TB = 10^12 B, 1 PB = 10^15 B, 1 EB = 10^18 B.
Binary (IEC) powers of two: 1 KiB = 2^10 B, 1 MiB = 2^20 B, 1 GiB = 2^30 B, 1 TiB = 2^40 B, 1 PiB = 2^50 B, 1 EiB = 2^60 B.
Conversion steps: normalize your input to bytes, then divide by each unit’s bytes-per-unit to find the value in that unit. Rounding and precision are applied to the final displayed values.
How to use this calculator
- Enter a numeric value and choose its current unit.
- Optionally select the display format: both, SI only, or IEC only.
- Set decimal places and rounding mode for display.
- Click Convert to calculate conversions across all units.
- Copy a shareable link or export the table to CSV or PDF.
Example data table
| Input | Normalized Bytes | Selected Highlights |
|---|---|---|
| 2048 B | 2048 | = 2.048 KB (SI), 2 KiB (IEC) |
| 1.5 MiB | 1,572,864 | = 1.572864 MB (SI), 1.5 MiB (IEC) |
These rows are illustrative. Use the form above for precise, custom results.
SI vs IEC quick reference
| Unit | Symbol | System | Bytes per unit | Exact power |
|---|---|---|---|---|
| kilobyte | KB | SI | 1,000 | 10^3 |
| kibibyte | KiB | IEC | 1,024 | 2^10 |
| megabyte | MB | SI | 1,000,000 | 10^6 |
| mebibyte | MiB | IEC | 1,048,576 | 2^20 |
| gigabyte | GB | SI | 1,000,000,000 | 10^9 |
| gibibyte | GiB | IEC | 1,073,741,824 | 2^30 |
Use this to interpret vendor labels (often SI) versus operating-system reporting (often IEC).
Label size vs OS reported size
Vendor-labeled SI capacities often appear smaller when reported in IEC units.
| Label (SI) | Bytes | Reported (IEC) | Difference |
|---|---|---|---|
| 128 GB | 128,000,000,000 | ≈ 119.21 GiB | ≈ −6.86% |
| 512 GB | 512,000,000,000 | ≈ 476.84 GiB | ≈ −6.86% |
| 1 TB | 1,000,000,000,000 | ≈ 931.32 GiB | ≈ −6.87% |
Computation: IEC value = bytes ÷ 2^30. The percentage difference equals (1 − 2^30/10^9).
Practical byte conversion examples
- 700 MB (SI) = 700,000,000 B ≈ 667.57 MiB
- 100 MiB (IEC) = 104,857,600 B = 104.8576 MB
- 10 GB (SI) = 10,000,000,000 B ≈ 9.3132 GiB
- 2 KiB = 2,048 B = 2.048 KB
- 1.5 MiB = 1,572,864 B = 1.572864 MB
- 3 GiB = 3,221,225,472 B = 3.221225472 GB
These worked examples mirror the calculator’s internal normalization and formatting logic.