Byte Converter
Convert between bits, bytes, KB, MB, GB, TB, and PB - decimal (1000-based) and binary (1024-based) units kept clearly separate.
Enter a value and choose the source/target units - this tool converts accurately, always showing whether decimal or binary convention is in use.
Decimal units (kB, MB, GB, TB) use base-1000 multiples, as storage manufacturers typically advertise. Binary units (KiB, MiB, GiB, TiB) use base-1024 multiples, matching how operating systems often actually report size. This tool never mixes the two conventions silently - conversions between a decimal and binary unit are computed exactly via bytes as the common base.
For a dedicated bits-to-bytes conversion, see Bits to Bytes - for large storage-specific units specifically, see the KB/MB/GB/TB Converter.
Decimal vs. Binary Units - Why It Matters
Storage manufacturers use decimal units (1 KB = 1000 bytes, per SI convention) while operating systems often report binary units (1 KiB = 1024 bytes) - using the wrong convention causes the well-known discrepancy between a drive's advertised and reported capacity. This tool never silently assumes one or the other.
How to Use It
- Enter a value and its current unit.
- Choose decimal (kB/MB/GB/TB, powers of 1000) or binary (KiB/MiB/GiB/TiB, powers of 1024) convention.
- Select the target unit - the converted value appears instantly with the formula shown.
Limitations
This performs unit math only - it doesn't know anything about a specific file or drive's real, actual size, only the conversion you request.