Phone plans, hard drives and file sizes all speak in KB, MB and GB — but manufacturers and operating systems count differently, which is why a "512 GB" drive shows about 476 GB. This converter uses the 1024-based binary scale your computer uses.
The basic ladder
In files and operating systems, each step is ×1024: 1 KB = 1024 bytes, 1 MB = 1024 KB, 1 GB = 1024 MB, 1 TB = 1024 GB. So 1 GB = 1024 MB, and mobile data is billed the same way. 500 GB ≈ 512,000 MB.
Why a 500 GB drive shows 465 GB
Drive makers label capacity in decimal: 1 GB = 1000 MB. Your computer reads it in binary: 1 GB = 1024 MB. Stack the two conventions and a 500 GB drive reports 500 × 10⁹ ÷ 2³⁰ ≈ 465 GB. Nothing is missing — the units are just counted differently.
Broadband: Mbps vs MB/s
A "300M" internet plan is 300 Mbps (megabits per second). Downloads show MB/s (megabytes per second), and 1 byte = 8 bits, so the theoretical maximum is 300 ÷ 8 = 37.5 MB/s. Seeing 33–35 MB/s on a 300M line is perfectly normal.