How to Test Your Internet Speed Online
Internet service providers sell plans based on maximum speeds under ideal conditions. The speed you actually get depends on your router placement, network congestion, the quality of your cables, and how many devices are connected. Running a speed test takes thirty seconds and tells you whether what you're paying for matches what you're getting.
What a speed test measures
Download speed: How fast data travels from the internet to your device. Measured in Mbps (megabits per second). This is what affects streaming, browsing, and downloading files. Higher is better.
Upload speed: How fast data travels from your device to the internet. Matters most for video calls, live streaming, uploading large files, and cloud backups. Upload speeds are typically lower than download speeds on consumer plans.
Ping (latency): The time in milliseconds for a signal to travel to a server and back. Low ping is critical for online gaming and real-time video calls. Under 20ms is excellent; under 50ms is fine for most uses; above 100ms causes noticeable lag in games and sometimes in video calls.
What speeds you actually need
Speed requirements depend on what you're doing. General browsing and social media: 5–10 Mbps is comfortable. HD video streaming (Netflix, YouTube): 5–25 Mbps per stream. 4K streaming: 25 Mbps per stream. Video calls (Zoom, Google Meet): 3–8 Mbps upload and download. Online gaming: 3–6 Mbps, but low ping matters more than raw speed. Working from home with multiple video calls: 50–100 Mbps provides reliable headroom.
If multiple people are using the connection simultaneously, multiply accordingly. Four people streaming HD video simultaneously need around 80–100 Mbps of consistent download speed.
Why your speed might be slower than expected
Common causes of slow speeds: router placement (walls and distance attenuate Wi-Fi signal significantly), congestion during peak hours (many ISPs throttle speeds in the evening), old router firmware, or a router that's simply too old to handle modern speeds. Connecting your device directly via ethernet cable eliminates Wi-Fi as a variable — if wired speed matches your plan but Wi-Fi doesn't, the router is the problem.
If your wired speed is consistently below your plan speed, contact your ISP with your test results. Most providers have a troubleshooting process and will send a technician if the line quality is genuinely degraded. Speed test results from our tool give you a timestamped record to reference in that conversation.
Try it free
Internet Speed Test
Use our free internet speed test — no sign-up, no paywalls, works on any device.
Open Internet Speed Test →Frequently Asked Questions
How do I test my internet speed for free?
Use our free internet speed test — it measures your download speed, upload speed, and ping in about 30 seconds. No account required. Run the test a few times at different times of day for the most accurate picture of your typical speed.
What is a good internet speed?
For a single user: 25 Mbps download covers most activities including HD streaming. For a household of 4+: 100 Mbps+ provides comfortable headroom. For 4K streaming or consistent video calls: 50+ Mbps download and at least 10 Mbps upload.
Why is my internet speed slower than what I'm paying for?
Common causes: Wi-Fi interference from walls or distance, peak-hour congestion, outdated router, or ISP throttling. Test with an ethernet cable to isolate Wi-Fi as a variable. If wired speed is also slow, contact your ISP with your test results.
What is ping and why does it matter?
Ping is the latency of your connection — the time in milliseconds for data to travel to a server and back. Low ping matters for gaming (under 20ms is ideal) and video calls. For browsing and streaming, ping has little impact on experience.
What is the difference between download and upload speed?
Download speed: how fast data arrives from the internet (streaming, browsing). Upload speed: how fast data leaves your device (video calls, file uploads, cloud backup). Consumer plans typically prioritise download. Upload matters most for anyone streaming live or making frequent video calls.