Megabits vs Megabytes: The 8x Confusion
The most common source of frustration with internet speeds is the difference between bits and bytes. ISPs advertise in Megabits per second (Mbps, lowercase 'b'), but your computer shows download progress in Megabytes per second (MBps, uppercase 'B'). Since 1 Byte equals 8 bits, you must divide your advertised speed by 8 to get the actual file download rate. A 100 Mbps connection downloads at approximately 12.5 MBps. A 1 Gbps fiber connection downloads at about 125 MBps. When your ISP says you have 50 Mbps, expect downloads to show around 6.25 MBps in your browser or download manager. Network overhead and protocol headers further reduce real throughput to about 60-80% of theoretical maximum, so that 50 Mbps plan realistically delivers 3.75-5 MBps of actual file transfer speed.