Baud to Bits Converter
Convert baud rate to bits per second using bits per symbol. Calculate actual data throughput from baud rate for modems and serial links.
Convert between bytes, KB, MB, GB, TB, and PB using binary (1024) or decimal (1000) base.
Storage units can be confusing because two different standards exist: binary (base-1024) used by operating systems and decimal (base-1000) used by drive manufacturers. A "1 TB" hard drive marketed using decimal units actually shows roughly 931 GiB in your OS because it uses binary units internally. This discrepancy has caused confusion for decades and even led to class-action lawsuits against drive manufacturers.
This converter lets you enter a value in any storage unit—from bytes all the way up to petabytes—and see the equivalent in every other unit. Toggle between binary (KiB, MiB, GiB, TiB, PiB) and decimal (KB, MB, GB, TB, PB) systems to understand exactly how your storage is measured. Whether you're provisioning cloud storage, sizing a RAID array, or simply trying to understand why your new SSD shows less space than advertised, this converter gives you precise answers.
Drive manufacturers, cloud providers, and operating systems all measure storage differently. This converter eliminates guesswork by showing exact conversions in both binary and decimal systems simultaneously. It's essential for capacity planning, purchase decisions, and understanding the real usable space on any storage device.
Binary: 1 KiB = 1024 B, 1 MiB = 1024 KiB, 1 GiB = 1024 MiB, 1 TiB = 1024 GiB, 1 PiB = 1024 TiB. Decimal: 1 KB = 1000 B, 1 MB = 1000 KB, 1 GB = 1000 MB, 1 TB = 1000 GB, 1 PB = 1000 TB.Result: 1,099,511,627,776 bytes
1 TiB (binary TB) = 1024^4 bytes = 1,099,511,627,776 bytes = 1,024 GiB = 1,048,576 MiB. In decimal terms, that's about 1.0995 TB. This is why a "1 TB" drive advertised in decimal only shows ~931 GiB in your operating system.
The binary system uses powers of 1024 because computer memory is organized in powers of 2. Each step up multiplies by 1024: bytes to KiB, KiB to MiB, MiB to GiB. The decimal system uses clean powers of 1000, making it easier for marketing but creating a growing gap at higher units.
At the kilobyte level, the difference between binary and decimal is only 2.4%. At the terabyte level, it grows to nearly 10%. A "4 TB" external drive shows about 3.63 TiB in your OS—a difference of roughly 370 GiB. At the petabyte scale, the gap exceeds 12.6%.
When provisioning cloud storage or building a NAS, always calculate in the same unit system your platform uses. Most Linux and Windows systems report in binary units. macOS switched to decimal units in Snow Leopard (10.6) to match drive labels. Always verify which system your tools and platforms use before making purchasing decisions.
Last updated:
Drive manufacturers use decimal units where 1 TB = 1,000,000,000,000 bytes. Your operating system uses binary units where 1 GiB = 1,073,741,824 bytes. Dividing 1,000,000,000,000 by 1,073,741,824 gives approximately 931 GiB. No data is missing—it's just measured differently.
GB (gigabyte) in the decimal/SI system equals exactly 1,000,000,000 bytes. GiB (gibibyte) in the binary/IEC system equals 1,073,741,824 bytes (1024³). The difference is about 7.4% and grows larger at higher units.
Most cloud providers (AWS, Azure, GCP) bill in GiB (binary), even though marketing materials may say "GB." Always check the pricing documentation. AWS explicitly states pricing per GB-month where 1 GB = 2^30 bytes (which is technically 1 GiB).
RAM is always measured in binary units. When you buy 16 GB of RAM, you get exactly 16 × 1,073,741,824 = 17,179,869,184 bytes. This is because RAM chip capacities are always powers of 2 due to how memory addressing works.
Network engineers adopted SI decimal prefixes (1 Mbps = 1,000,000 bits/sec) while computer scientists used powers of 2. A 100 Mbps connection transfers 100,000,000 bits per second, which is 11.92 MiB/sec, not 12.5 as you might expect with pure binary math.
There are 8 bits in 1 byte. To convert bits to bytes, divide by 8. To convert bytes to bits, multiply by 8. Network speeds are in bits per second while file sizes are in bytes, so divide your connection speed by 8 to get the file transfer rate.
Convert baud rate to bits per second using bits per symbol. Calculate actual data throughput from baud rate for modems and serial links.
Compare binary (1024-based) and decimal (1000-based) storage units at every tier from KB to PB. See the exact difference at each tier.
Convert bits to bytes and vice versa. Translate network speeds (Mbps) to file transfer rates (MB/s) with this converter.