Internet Speed Test

Test your internet connection speed — download, upload, and ping. Measure real bandwidth performance instantly.

...
...
Cloudflare Edge
Nearest edge server
APIPOST /api/v1/network/speedtest
5(65 votes)
6
checks performed
Try also: What Is My IP
Run Check

Key Features

100% Free

No registration required, unlimited checks

Instant Results

Real-time analysis with detailed output

REST API Access

Integrate into your workflow via API

Accurate Data

Live queries to authoritative sources

What is Internet Speed Test?

The internet speed test measures your real-world connection performance by testing three key metrics: download speed (how fast you receive data), upload speed (how fast you send data), and ping latency (how responsive your connection is). The test transfers data between your browser and test servers to calculate actual throughput in Mbps (megabits per second), along with jitter measurements that indicate connection stability. This free bandwidth test tool helps you verify that your ISP is delivering the speeds you're paying for, diagnose slow connection issues, compare performance across different times of day, test before and after network changes (new router, plan upgrade, ISP switch), and establish a baseline for troubleshooting.

For the most accurate results, close other browser tabs and applications that consume bandwidth, and ideally test over a wired Ethernet connection rather than Wi-Fi. Run multiple tests at different times to get a representative picture of your connection quality, as speeds can vary with network congestion during peak hours.

How to Use

  1. 1Close other browser tabs, streaming apps, and downloads to avoid interference with the test
  2. 2Click the 'GO' button to start the speed test — it takes about 30 seconds to complete
  3. 3Wait while the tool measures ping latency, then download speed, then upload speed sequentially
  4. 4Review your results: download and upload in Mbps, ping in milliseconds, and jitter
  5. 5Compare results with your ISP plan — you should typically get 80-95% of advertised speeds over Ethernet
  6. 6Run the test at different times (morning, evening, weekend) to identify peak-hour slowdowns

Who Uses This

System Administrators

Monitor and troubleshoot infrastructure

Developers

Debug network issues and integrate via API

SEO Specialists

Verify domain configuration and performance

Security Analysts

Audit and assess network security

Frequently Asked Questions

How do I test my internet speed accurately?
Click the GO button to start the test. For the most accurate results: use a wired Ethernet connection (Wi-Fi adds overhead and variability), close all other applications and browser tabs that might use bandwidth, ensure no other devices on your network are streaming, downloading, or updating during the test, and run the test multiple times to get an average. The tool measures download speed, upload speed, ping latency, and jitter — all the key metrics for evaluating your connection quality.
What is a good internet speed?
Speed requirements depend on your usage: basic web browsing and email need 5-10 Mbps, HD video streaming (Netflix, YouTube) needs 25-50 Mbps per stream, 4K streaming requires 50-100 Mbps, video conferencing (Zoom, Teams) needs 10-20 Mbps upload and download, online gaming needs low latency (under 30ms ping) more than raw speed — 10-25 Mbps is sufficient, and working from home with cloud applications needs 50-100 Mbps for a smooth experience. For households with multiple users streaming and working simultaneously, 200-500 Mbps is recommended.
Why is my internet speed slower than what I'm paying for?
ISP advertised speeds are 'up to' maximums, not guarantees. Common reasons for lower actual speeds include: testing over Wi-Fi instead of Ethernet (Wi-Fi can lose 20-50% of throughput), network congestion during peak hours (evenings and weekends), router limitations (older routers may not support your plan's full speed), too many devices sharing the connection, ISP throttling certain types of traffic, and distance from your ISP's infrastructure. If wired speed tests consistently show less than 80% of your plan, contact your ISP — you may have a line quality issue.
What is the difference between download and upload speed?
Download speed measures how fast you receive data from the internet — this affects web browsing, streaming, file downloads, and app loading. Upload speed measures how fast you send data — this affects video calls, uploading files to cloud storage, live streaming, and sending emails with attachments. Most residential internet plans are asymmetric, meaning download speeds are much faster than upload (e.g., 200 Mbps down / 20 Mbps up). Fiber optic connections often offer symmetric speeds (same up and down).
What is jitter and why does it matter?
Jitter measures the variation in ping latency between consecutive data packets. Low jitter (under 5ms) means your connection is stable and consistent. High jitter (over 30ms) means packet timing is irregular, which causes buffering in video streams, choppy audio in VoIP calls, rubber-banding in online games, and inconsistent download speeds. Even with high bandwidth, high jitter degrades the experience for real-time applications. Jitter is often caused by Wi-Fi interference, network congestion, or ISP routing issues.