Mbps and MB/s are different
Internet plans usually advertise megabits per second. Download apps often show megabytes per second. One byte contains eight bits, so 100 Mbps is about 12.5 MB/s before overhead.
Why real downloads are slower
Wi‑Fi quality, server speed, routing, congestion, browser overhead, and background traffic can all affect the real transfer rate.