Data Units Converter
Convert between bits, bytes, kilobytes, megabytes, gigabytes, terabytes and petabytes instantly. Decimal (1000) prefixes for bits and binary (1024) prefixes for bytes — as used in networking and storage. Runs entirely in your browser.
- bitdecimal (1000)
8,589,934,592
- Kbitdecimal (1000)
8,589,934.59
- Mbitdecimal (1000)
8,589.93
- Gbitdecimal (1000)
8.58993
- Tbitdecimal (1000)
0.00858993
- Bbinary (1024)
1,073,741,824
- KBbinary (1024)
1,048,576
- MBbinary (1024)
1,024
- GBbinary (1024)
1
- TBbinary (1024)
0.000976563
- PBbinary (1024)
9.53674e-7
Frequently asked questions
How many megabytes are in a gigabyte?
1 GB = 1024 MB, since storage units use binary (1024-based) prefixes. Note that disk manufacturers sometimes label capacity with decimal (1000-based) prefixes, which is why a '1 TB' drive shows up as about 931 GB in your operating system.
How do I convert internet speed (Mbps) to download speed (MB/s)?
Divide the speed in megabits by 8 to get megabytes: 100 Mbit/s ≈ 12.5 MB/s. So a 1 GB file downloads in about 80 seconds at 100 Mbit/s.
What's the difference between bits and bytes?
A byte is 8 bits. Bits (with lowercase 'b') are used for data transfer speeds — Mbps; bytes (uppercase 'B') for file sizes — MB. That's why 100 Mbps internet doesn't download at 100 MB per second.