Understanding the basics
What is Mbps?
Mbps stands for megabits per second — the standard unit for measuring internet speed. One megabit is 1,000,000 bits of data. Note the distinction: Mbps (megabits) is different from MBps (megabytes). There are 8 bits in a byte, so a 100 Mbps connection can download about 12.5 megabytes per second. When your ISP advertises "100 Mbps internet," they mean 100 megabits per second.
What is the difference between download speed and upload speed?
Download speed measures how fast data travels from the internet to your device — streaming video, loading web pages, downloading files. Upload speed measures how fast data travels from your device to the internet — video calls, sending files, posting content. Most home internet plans are asymmetric: download is much faster than upload. For example, a typical cable plan might offer 300 Mbps download but only 20 Mbps upload. Fiber plans tend to offer symmetric or near-symmetric speeds.
What is ping and why does it matter?
Ping (also called latency) is the round-trip time for a small data packet to travel from your device to a server and back, measured in milliseconds (ms). Lower ping means faster response time. Ping matters most for real-time applications: online gaming (under 30ms is excellent, over 100ms is noticeable), video calls (under 50ms is ideal), and live trading platforms. For regular browsing and streaming, ping has less impact than download speed.
What is a good internet speed?
It depends on usage. The FCC defines broadband as 25 Mbps download / 3 Mbps upload, but that's a minimum standard — not a good target. For a modern household: 100 Mbps is comfortable for 1-2 users with typical usage; 200-300 Mbps handles a family with simultaneous streaming, calls, and gaming; 500 Mbps+ is future-proof. The global average fixed broadband speed in 2025 is approximately 102 Mbps, with leading countries like Singapore averaging 372 Mbps.
Your results
Why is my speed test result different from what my ISP advertises?
ISPs advertise "up to" speeds — theoretical maximums under ideal conditions. Real-world speeds are lower due to: network congestion during peak hours, the quality of your router and cables, the number of devices connected, your distance from the nearest exchange (for DSL), and WiFi interference. Testing over a wired ethernet connection and during off-peak hours will give you the closest result to your plan's rated speed.
Why does my speed vary between tests?
Internet speed fluctuates naturally. Key factors: network congestion (slower during evenings when more people are online), the specific server used for the test, background activity on your device (updates, backups, streaming), WiFi signal strength at the moment of testing, and temporary congestion at your ISP's infrastructure. Run several tests at different times of day to get a representative average.
What does "Connection Quality: Good / Fair / Slow" mean?
Our connection quality rating is based on your download speed: Exceptional (500+ Mbps) — ideal for 8K streaming and power users; Excellent (200+ Mbps) — great for 4K, gaming, and video calls; Very Good (100+ Mbps) — handles most household needs comfortably; Good (50+ Mbps) — suitable for HD streaming and remote work; Fair (25+ Mbps) — basic streaming works; Slow (10+ Mbps) — browsing is fine but video may buffer; Very Slow (under 10 Mbps) — may struggle with video calls.
Speed requirements by platform
How much speed do I need for Netflix, YouTube, and streaming?
Netflix recommends: 3 Mbps for SD quality, 5 Mbps for HD (1080p), 15 Mbps for 4K Ultra HD, 25 Mbps for 4K HDR. YouTube is similar. Disney+ requires 25 Mbps for 4K. For multiple simultaneous streams, multiply accordingly — two 4K streams need at least 30 Mbps. Keep in mind these are minimums; having headroom reduces buffering during network congestion.
How much speed do I need for video calls (Zoom, Teams, Google Meet)?
Zoom requires: 1.5 Mbps download/upload for HD 1080p calls, 3.8 Mbps for 4K. Microsoft Teams and Google Meet have similar requirements. For group calls with many participants, 3-5 Mbps upload is recommended. Note that upload speed matters as much as download for video calls — you need to send your video as well as receive others'. A symmetric fiber connection is ideal for frequent video conferencing.
How much speed do I need for online gaming?
Online gaming requires surprisingly little bandwidth — most games use 3-6 Mbps. What matters far more is ping (latency). For competitive gaming, aim for under 30ms ping; under 20ms is excellent. For casual gaming, under 60ms is acceptable. Game downloads and updates are where speed matters: a 50GB update takes about 22 minutes on a 300 Mbps connection, but over 3 hours on a 30 Mbps connection.
How much upload speed do I need for live streaming (Twitch, YouTube Live)?
For live streaming: 720p at 30fps requires about 3 Mbps upload; 1080p at 60fps requires 6 Mbps upload; 4K streaming requires 15-25 Mbps upload. Twitch recommends a minimum of 6 Mbps for 1080p60. Always ensure your upload speed is significantly higher than your bitrate to avoid dropped frames — headroom of 30-50% is recommended. Test your upload speed before your first stream.
Technical
Should I test over WiFi or ethernet?
For the most accurate result that reflects your true internet plan speed, test over a wired ethernet connection directly from your router. WiFi introduces additional variables: signal strength, interference from neighbors' networks, router quality, and distance. A wired test shows you what your ISP is delivering; a WiFi test shows you what your devices actually experience. Both are useful — test both and compare.
Does a VPN affect my speed test?
Yes, significantly. VPNs route your traffic through an additional server, adding latency and reducing throughput. A VPN can reduce your speed by 10-50% depending on the provider, server location, and encryption protocol. If you want to measure your actual ISP speed, disconnect from your VPN before testing. If you want to measure the practical speed available while using your VPN, test with it connected.