download speed, upload speed, and ping.
Test your real download speed, upload speed, and ping. Results in about 30 seconds.
This free internet speed test measures your real-world download speed, upload speed, and ping (latency) directly in your browser — no app download or account required. Results are delivered in seconds using Cloudflare's global network of servers.
Download speed measures how fast data travels from the internet to your device. This affects streaming video, loading web pages, and downloading files. Most households need at least 25 Mbps for smooth HD streaming.
Upload speed measures how fast your device sends data to the internet. This matters for video calls, uploading photos, and working from home. Upload speeds are typically lower than download speeds on most home connections.
Ping (latency) measures the delay between your device and the server in milliseconds. Lower ping means a more responsive connection — important for online gaming and video calls. A ping under 50ms is considered excellent.
Why is my speed test result lower than what I pay for?
Your ISP advertises maximum speeds under ideal conditions. Real-world speeds depend on network congestion, router quality, Wi-Fi interference, and the number of devices connected. Running the test over a wired ethernet connection gives the most accurate result.
How often should I run a speed test?
Run a speed test whenever your internet feels slow, after changing your router or plan, or once a month to track your connection quality over time.
Have an idea for a network checker, speed test feature, or troubleshooting tool we should add next?
No email required. Opens a short Google Form in a new tab. Please don't include IP addresses, private URLs, passwords, or personal information.
Suggest a Tool