Skip to main content

Internet Speed Test

Test your connection with our comprehensive speed analysis

0
Mbps
Ready
0
500+
Powered by Cloudflare

Speed Needed by Activity

Streaming

HD: 10 Mbps min / 4K: 25 Mbps min. Low latency is less critical here; download speed drives quality.

Gaming

15-50 Mbps download. Ping under 30 ms and jitter under 10 ms are more important than raw speed.

Video Calls

10-25 Mbps download and upload. Low latency and jitter prevent audio dropouts and frozen video.

Large Household (4+)

200-500+ Mbps recommended. Multiple simultaneous streams, calls, and downloads need headroom.

Speed Recommendations by Activity

Use the table below to determine whether your connection is fast enough for your household's needs. These recommendations assume a single device performing each activity; multiply accordingly for simultaneous users.

ActivityMin DownloadRecommendedKey Metric
Email & Web Browsing5 Mbps10 MbpsDownload speed
HD Video Streaming10 Mbps25 MbpsDownload speed
4K Ultra HD Streaming25 Mbps50 MbpsDownload speed
Video Conferencing (Zoom)10 Mbps25 MbpsUpload & latency
Online Gaming15 Mbps50 MbpsLatency & jitter
Work From Home25 Mbps100 MbpsUpload speed
Live Streaming (Twitch)25 Mbps up50 Mbps upUpload speed
Multi-User Household (4+)100 Mbps300+ MbpsAll metrics

Understanding Your Speed Test Results

A speed test measures four core metrics that together paint a complete picture of your internet connection quality. Understanding what each number means helps you determine whether your service is performing as advertised and whether it is adequate for your daily activities.

Download Speed (Mbps)

Download speed determines how quickly data travels from the internet to your device. It affects everything from how fast web pages load to how smoothly Netflix streams. Most ISP plans are marketed around this number, and the FCC considers 100 Mbps the minimum for broadband service.

Upload Speed (Mbps)

Upload speed measures how fast your device can send data to the internet. It is critical for video conferencing, cloud backups, live streaming, and uploading large files. Fiber connections typically offer symmetrical upload and download speeds, while cable and DSL often have much slower uploads.

Ping / Latency (ms)

Ping measures the round-trip time for a small data packet to travel from your device to the test server and back. Lower latency means a more responsive connection. Gamers and video callers should aim for under 30 ms. Satellite connections often see 500 ms or more due to the signal traveling to orbit and back.

Jitter (ms)

Jitter is the variation in latency over time. A connection with 20 ms ping but 15 ms jitter will feel less stable than one with 30 ms ping and 2 ms jitter. High jitter causes audio glitches on calls, rubber-banding in games, and buffering during streams. Anything under 10 ms is considered excellent.

Troubleshooting Slow Speeds

If your results seem lower than expected, check these common culprits before calling your ISP.

1

WiFi vs. Wired Connection

WiFi adds overhead from signal attenuation, interference from neighboring networks, and distance from the router. A direct Ethernet cable typically delivers speeds 20-40% faster.

2

Network Congestion

Cable internet shares bandwidth with neighbors. Peak hours (7-11 PM) often produce slower speeds. Fiber is less susceptible because each connection has a dedicated line.

3

Router Hardware

Older WiFi 4 (802.11n) routers cannot deliver gigabit speeds. Upgrading to WiFi 6 or WiFi 6E ensures your hardware does not bottleneck your connection.

4

Background Activity

Every device streaming, downloading updates, or syncing cloud storage consumes bandwidth. Close unnecessary apps and pause large downloads before testing.

Tips for Accurate Results

  • Close other browser tabs and applications using bandwidth
  • Use a wired ethernet connection if possible for most accurate results
  • Run the test multiple times at different hours to see consistency
  • Test runs ~45-60 seconds for comprehensive analysis

Frequently Asked Questions

How does this internet speed test work?
Our speed test sends multiple data packets to and from Cloudflare's nearest edge server. It begins with latency measurements (20 ICMP-style packets), then runs progressive download tests from 100 KB to 25 MB, and finally upload tests from 100 KB to 5 MB. The entire process takes 45 to 60 seconds and produces dozens of samples for a statistically reliable result.
Why is my speed test result lower than what my ISP advertises?
ISPs advertise "up to" speeds, which represent the maximum throughput under ideal conditions. Real-world speeds are affected by WiFi interference, network congestion during peak hours, the age of your router and modem, the number of connected devices, and the distance between your device and the router. Testing over a wired Ethernet connection will typically give results closest to your plan's advertised speed.
What is a good download speed for streaming and gaming?
For HD video streaming, 10-15 Mbps per stream is sufficient. 4K Ultra HD requires about 25 Mbps per stream. Online gaming needs only 10-25 Mbps download but benefits from low latency (under 50 ms) and low jitter (under 10 ms). Households with multiple users streaming, gaming, and on video calls simultaneously should aim for 200 Mbps or higher.
How often should I run a speed test?
We recommend testing at least once a month to establish a performance baseline. If you notice buffering, dropped video calls, or lag while gaming, run the test immediately to check whether your connection is underperforming. Testing at different times of day (morning, evening, and late night) can reveal congestion patterns on your ISP's network.

Not happy with your speeds?

Compare plans from top providers available at your address.